com.sshtools.j2ssh.sftp

Class SshFxpWrite

Implemented Interfaces:
com.sshtools.j2ssh.sftp.MessageRequestId

public class SshFxpWrite
extends SubsystemMessage
implements com.sshtools.j2ssh.sftp.MessageRequestId

Version:
$Revision: 1.17 $
Author:
$author$

Field Summary

static int
SSH_FXP_WRITE

Constructor Summary

SshFxpWrite()
Creates a new SshFxpWrite object.
SshFxpWrite(UnsignedInteger32 id, byte[] handle, UnsignedInteger64 offset, byte[] data, int off, int len)
Creates a new SshFxpWrite object.

Method Summary

void
constructByteArray(ByteArrayWriter baw)
void
constructMessage(ByteArrayReader bar)
byte[]
getData()
byte[]
getHandle()
UnsignedInteger32
getId()
String
getMessageName()
UnsignedInteger64
getOffset()

Methods inherited from class com.sshtools.j2ssh.subsystem.SubsystemMessage

constructByteArray, constructMessage, fromByteArray, getMessageName, getMessageType, toByteArray

Field Details

SSH_FXP_WRITE

public static final int SSH_FXP_WRITE
Field Value:
6

Constructor Details

SshFxpWrite

public SshFxpWrite()
Creates a new SshFxpWrite object.

SshFxpWrite

public SshFxpWrite(UnsignedInteger32 id,
                   byte[] handle,
                   UnsignedInteger64 offset,
                   byte[] data,
                   int off,
                   int len)
Creates a new SshFxpWrite object.
Parameters:
id -
handle -
offset -
data -
off -
len -

Method Details

constructByteArray

public void constructByteArray(ByteArrayWriter baw)
            throws java.io.IOException,
                   InvalidMessageException
Overrides:
constructByteArray in interface SubsystemMessage
Parameters:
baw -
Throws:
InvalidMessageException - DOCUMENT ME!

constructMessage

public void constructMessage(ByteArrayReader bar)
            throws java.io.IOException,
                   InvalidMessageException
Overrides:
constructMessage in interface SubsystemMessage
Parameters:
bar -
Throws:
InvalidMessageException - DOCUMENT ME!

getData

public byte[] getData()
Returns:

getHandle

public byte[] getHandle()
Returns:

getId

public UnsignedInteger32 getId()
Specified by:
getId in interface com.sshtools.j2ssh.sftp.MessageRequestId
Returns:

getMessageName

public String getMessageName()
Overrides:
getMessageName in interface SubsystemMessage
Returns:

getOffset

public UnsignedInteger64 getOffset()
Returns:

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.