public class Smb2QueryDirectoryRequest extends ServerMessageBlock2Request<Smb2QueryDirectoryResponse> implements RequestWithFileId
| Modifier and Type | Field and Description |
|---|---|
static byte |
FILE_BOTH_DIRECTORY_INFO |
static byte |
FILE_DIRECTORY_INFO |
static byte |
FILE_FULL_DIRECTORY_INFO |
static byte |
FILE_ID_BOTH_DIRECTORY_INFO |
static byte |
FILE_ID_FULL_DIRECTORY_INFO |
static byte |
FILE_NAMES_INFO |
static byte |
SMB2_INDEX_SPECIFIED |
static byte |
SMB2_REOPEN |
static byte |
SMB2_RESTART_SCANS |
static byte |
SMB2_RETURN_SINGLE_ENTRY |
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| Constructor and Description |
|---|
Smb2QueryDirectoryRequest(Configuration config) |
Smb2QueryDirectoryRequest(Configuration config,
byte[] fileId) |
| Modifier and Type | Method and Description |
|---|---|
void |
setFileId(byte[] fileId) |
void |
setFileIndex(int fileIndex) |
void |
setFileInformationClass(byte fileInformationClass) |
void |
setFileName(String fileName) |
void |
setQueryFlags(byte queryFlags) |
int |
size() |
allowChain, createCancel, encode, getCreditCost, getNext, getOverrideTimeout, getResponse, ignoreDisconnect, initResponse, isCancel, isResponseAsync, setNext, setOverrideTimeout, setRequestCredits, setResponse, setTid, splitaddFlags, chain, clearFlags, decode, decode, equals, getAsyncId, getCommand, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getSessionId, getStatus, getTreeId, hashCode, isAsync, isRetainPayload, reset, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setRawPayload, setReadSize, setSessionId, setTreeId, setUid, toStringdecode, getCommand, getDigest, getMid, reset, setCommand, setDigest, setExtendedSecurity, setMid, setSessionId, setUidgetRawPayload, isRetainPayload, retainPayload, setRawPayloadpublic static final byte FILE_DIRECTORY_INFO
public static final byte FILE_FULL_DIRECTORY_INFO
public static final byte FILE_BOTH_DIRECTORY_INFO
public static final byte FILE_NAMES_INFO
public static final byte FILE_ID_BOTH_DIRECTORY_INFO
public static final byte FILE_ID_FULL_DIRECTORY_INFO
public static final byte SMB2_RESTART_SCANS
public static final byte SMB2_RETURN_SINGLE_ENTRY
public static final byte SMB2_INDEX_SPECIFIED
public static final byte SMB2_REOPEN
public Smb2QueryDirectoryRequest(Configuration config)
config - public Smb2QueryDirectoryRequest(Configuration config, byte[] fileId)
config - fileId - public void setFileId(byte[] fileId)
setFileId in interface RequestWithFileIdRequestWithFileId.setFileId(byte[])public void setFileInformationClass(byte fileInformationClass)
fileInformationClass - the fileInformationClass to setpublic void setQueryFlags(byte queryFlags)
queryFlags - the queryFlags to setpublic void setFileIndex(int fileIndex)
fileIndex - the fileIndex to setpublic void setFileName(String fileName)
fileName - the fileName to setpublic int size()
size in interface CommonServerMessageBlockRequestCommonServerMessageBlockRequest.size()Copyright © 2023. All rights reserved.