パッケージ jcifs.internal.smb2.io
クラス Smb2WriteRequest
- java.lang.Object
-
- jcifs.internal.smb2.ServerMessageBlock2
-
- jcifs.internal.smb2.ServerMessageBlock2Request<Smb2WriteResponse>
-
- jcifs.internal.smb2.io.Smb2WriteRequest
-
- すべての実装されたインタフェース:
CommonServerMessageBlock,CommonServerMessageBlockRequest,Request<Smb2WriteResponse>,RequestWithFileId,Message,Request
public class Smb2WriteRequest extends ServerMessageBlock2Request<Smb2WriteResponse> implements RequestWithFileId
- 作成者:
- mbechler
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static intOVERHEAD-
クラスから継承されたフィールド jcifs.internal.smb2.ServerMessageBlock2
SMB2_CANCEL, SMB2_CHANGE_NOTIFY, SMB2_CLOSE, SMB2_CREATE, SMB2_ECHO, SMB2_FLAGS_ASYNC_COMMAND, SMB2_FLAGS_DFS_OPERATIONS, SMB2_FLAGS_PRIORITY_MASK, SMB2_FLAGS_RELATED_OPERATIONS, SMB2_FLAGS_REPLAY_OPERATION, SMB2_FLAGS_SERVER_TO_REDIR, SMB2_FLAGS_SIGNED, SMB2_FLUSH, SMB2_IOCTL, SMB2_LOCK, SMB2_LOGOFF, SMB2_NEGOTIATE, SMB2_OPLOCK_BREAK, SMB2_QUERY_DIRECTORY, SMB2_QUERY_INFO, SMB2_READ, SMB2_SESSION_SETUP, SMB2_SET_INFO, SMB2_TREE_CONNECT, SMB2_TREE_DISCONNECT, SMB2_WRITE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2WriteRequest(Configuration config, byte[] fileId)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected Smb2WriteResponsecreateResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2WriteResponse> req)protected intreadBytesWireFormat(byte[] buffer, int bufferIndex)voidsetData(byte[] data, int offset, int length)voidsetFileId(byte[] fileId)voidsetOffset(long offset)voidsetRemainingBytes(int remainingBytes)voidsetWriteFlags(int writeFlags)intsize()protected intwriteBytesWireFormat(byte[] dst, int dstIndex)-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2Request
allowChain, createCancel, encode, getCreditCost, getNext, getOverrideTimeout, getResponse, ignoreDisconnect, initResponse, isCancel, isResponseAsync, setNext, setOverrideTimeout, setRequestCredits, setResponse, setTid, split
-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2
addFlags, chain, clearFlags, decode, decode, equals, getAsyncId, getCommand, getConfig, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getSessionId, getStatus, getTreeId, hashCode, haveResponse, isAsync, isErrorResponseStatus, isRetainPayload, pad8, readErrorResponse, readHeaderWireFormat, reset, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setNext, setRawPayload, setReadSize, setSessionId, setTreeId, setUid, size8, size8, toString, writeHeaderWireFormat
-
インタフェースから継承されたメソッド jcifs.internal.CommonServerMessageBlock
decode, getCommand, getDigest, getMid, reset, setCommand, setDigest, setExtendedSecurity, setMid, setSessionId, setUid
-
インタフェースから継承されたメソッド jcifs.util.transport.Message
getRawPayload, isRetainPayload, retainPayload, setRawPayload
-
-
-
-
フィールドの詳細
-
OVERHEAD
public static final int OVERHEAD
- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
Smb2WriteRequest
public Smb2WriteRequest(Configuration config, byte[] fileId)
- パラメータ:
config-fileId-
-
-
メソッドの詳細
-
setFileId
public void setFileId(byte[] fileId)
- 定義:
setFileIdインタフェース内RequestWithFileId- 関連項目:
RequestWithFileId.setFileId(byte[])
-
createResponse
protected Smb2WriteResponse createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2WriteResponse> req)
- 定義:
createResponseクラス内ServerMessageBlock2Request<Smb2WriteResponse>- 戻り値:
-
setData
public void setData(byte[] data, int offset, int length)- パラメータ:
data- the data to setoffset-length-
-
setRemainingBytes
public void setRemainingBytes(int remainingBytes)
- パラメータ:
remainingBytes- the remainingBytes to set
-
setWriteFlags
public void setWriteFlags(int writeFlags)
- パラメータ:
writeFlags- the writeFlags to set
-
setOffset
public void setOffset(long offset)
- パラメータ:
offset- the offset to set
-
size
public int size()
- 定義:
sizeインタフェース内CommonServerMessageBlockRequest- 戻り値:
- the size of this message
- 関連項目:
CommonServerMessageBlockRequest.size()
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex)
-
-