パッケージ jcifs.internal.smb2.info
クラス Smb2QueryDirectoryRequest
- java.lang.Object
-
- jcifs.internal.smb2.ServerMessageBlock2
-
- jcifs.internal.smb2.ServerMessageBlock2Request<Smb2QueryDirectoryResponse>
-
- jcifs.internal.smb2.info.Smb2QueryDirectoryRequest
-
- すべての実装されたインタフェース:
CommonServerMessageBlock,CommonServerMessageBlockRequest,Request<Smb2QueryDirectoryResponse>,RequestWithFileId,Message,Request
public class Smb2QueryDirectoryRequest extends ServerMessageBlock2Request<Smb2QueryDirectoryResponse> implements RequestWithFileId
- 作成者:
- mbechler
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static byteFILE_BOTH_DIRECTORY_INFOstatic byteFILE_DIRECTORY_INFOstatic byteFILE_FULL_DIRECTORY_INFOstatic byteFILE_ID_BOTH_DIRECTORY_INFOstatic byteFILE_ID_FULL_DIRECTORY_INFOstatic byteFILE_NAMES_INFOstatic byteSMB2_INDEX_SPECIFIEDstatic byteSMB2_REOPENstatic byteSMB2_RESTART_SCANSstatic byteSMB2_RETURN_SINGLE_ENTRY-
クラスから継承されたフィールド 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
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2QueryDirectoryRequest(Configuration config)Smb2QueryDirectoryRequest(Configuration config, byte[] fileId)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected Smb2QueryDirectoryResponsecreateResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2QueryDirectoryResponse> req)protected intreadBytesWireFormat(byte[] buffer, int bufferIndex)voidsetFileId(byte[] fileId)voidsetFileIndex(int fileIndex)voidsetFileInformationClass(byte fileInformationClass)voidsetFileName(String fileName)voidsetQueryFlags(byte queryFlags)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
-
-
-
-
フィールドの詳細
-
FILE_DIRECTORY_INFO
public static final byte FILE_DIRECTORY_INFO
- 関連項目:
- 定数フィールド値
-
FILE_FULL_DIRECTORY_INFO
public static final byte FILE_FULL_DIRECTORY_INFO
- 関連項目:
- 定数フィールド値
-
FILE_BOTH_DIRECTORY_INFO
public static final byte FILE_BOTH_DIRECTORY_INFO
- 関連項目:
- 定数フィールド値
-
FILE_NAMES_INFO
public static final byte FILE_NAMES_INFO
- 関連項目:
- 定数フィールド値
-
FILE_ID_BOTH_DIRECTORY_INFO
public static final byte FILE_ID_BOTH_DIRECTORY_INFO
- 関連項目:
- 定数フィールド値
-
FILE_ID_FULL_DIRECTORY_INFO
public static final byte FILE_ID_FULL_DIRECTORY_INFO
- 関連項目:
- 定数フィールド値
-
SMB2_RESTART_SCANS
public static final byte SMB2_RESTART_SCANS
- 関連項目:
- 定数フィールド値
-
SMB2_RETURN_SINGLE_ENTRY
public static final byte SMB2_RETURN_SINGLE_ENTRY
- 関連項目:
- 定数フィールド値
-
SMB2_INDEX_SPECIFIED
public static final byte SMB2_INDEX_SPECIFIED
- 関連項目:
- 定数フィールド値
-
SMB2_REOPEN
public static final byte SMB2_REOPEN
- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
Smb2QueryDirectoryRequest
public Smb2QueryDirectoryRequest(Configuration config)
- パラメータ:
config-
-
Smb2QueryDirectoryRequest
public Smb2QueryDirectoryRequest(Configuration config, byte[] fileId)
- パラメータ:
config-fileId-
-
-
メソッドの詳細
-
setFileId
public void setFileId(byte[] fileId)
- 定義:
setFileIdインタフェース内RequestWithFileId- 関連項目:
RequestWithFileId.setFileId(byte[])
-
setFileInformationClass
public void setFileInformationClass(byte fileInformationClass)
- パラメータ:
fileInformationClass- the fileInformationClass to set
-
setQueryFlags
public void setQueryFlags(byte queryFlags)
- パラメータ:
queryFlags- the queryFlags to set
-
setFileIndex
public void setFileIndex(int fileIndex)
- パラメータ:
fileIndex- the fileIndex to set
-
setFileName
public void setFileName(String fileName)
- パラメータ:
fileName- the fileName to set
-
createResponse
protected Smb2QueryDirectoryResponse createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2QueryDirectoryResponse> 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)
-
-