パッケージ jcifs.internal.smb2.info
クラス Smb2QueryInfoRequest
java.lang.Object
jcifs.internal.smb2.ServerMessageBlock2
jcifs.internal.smb2.ServerMessageBlock2Request<Smb2QueryInfoResponse>
jcifs.internal.smb2.info.Smb2QueryInfoRequest
- すべての実装されたインタフェース:
CommonServerMessageBlock
,CommonServerMessageBlockRequest
,Request<Smb2QueryInfoResponse>
,RequestWithFileId
,Message
,Request
public class Smb2QueryInfoRequest extends ServerMessageBlock2Request<Smb2QueryInfoResponse> implements RequestWithFileId
- 作成者:
- mbechler
-
フィールドの概要
クラスから継承されたフィールド 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
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2QueryInfoRequest(Configuration config)
Smb2QueryInfoRequest(Configuration config, byte[] fileId)
-
メソッドの概要
修飾子とタイプ メソッド 説明 protected Smb2QueryInfoResponse
createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2QueryInfoResponse> req)
protected int
readBytesWireFormat(byte[] buffer, int bufferIndex)
void
setAdditionalInformation(int additionalInformation)
void
setFileId(byte[] fileId)
void
setFileInfoClass(byte fileInfoClass)
void
setFilesystemInfoClass(byte fileInfoClass)
void
setInfoType(byte infoType)
void
setQueryFlags(int queryFlags)
int
size()
protected int
writeBytesWireFormat(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
-
コンストラクタの詳細
-
Smb2QueryInfoRequest
- パラメータ:
config
-
-
Smb2QueryInfoRequest
- パラメータ:
config
-fileId
-
-
-
メソッドの詳細
-
setFileId
public void setFileId(byte[] fileId)- 定義:
setFileId
インタフェース内RequestWithFileId
- 関連項目:
RequestWithFileId.setFileId(byte[])
-
setInfoType
public final void setInfoType(byte infoType)- パラメータ:
infoType
- the infoType to set
-
setFileInfoClass
public final void setFileInfoClass(byte fileInfoClass)- パラメータ:
fileInfoClass
- the fileInfoClass to set
-
setFilesystemInfoClass
public final void setFilesystemInfoClass(byte fileInfoClass)- パラメータ:
fileInfoClass
- the fileInfoClass to set
-
setAdditionalInformation
public final void setAdditionalInformation(int additionalInformation)- パラメータ:
additionalInformation
- the additionalInformation to set
-
setQueryFlags
public final void setQueryFlags(int queryFlags)- パラメータ:
queryFlags
- the queryFlags to set
-
createResponse
protected Smb2QueryInfoResponse createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2QueryInfoResponse> req) -
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)
-