Package com.hierynomus.mssmb2.messages
Class SMB2TreeConnectResponse
java.lang.Object
com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
com.hierynomus.mssmb2.SMB2Packet
com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
[MS-SMB2].pdf 2.2.10 SMB2 TREE_CONNECT Response
TODO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Set
<SMB2ShareCapabilities> private Set
<AccessMask> private Set
<SMB2ShareFlags> private byte
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether the ShareType returned is SMB2_SHARE_TYPE_DISK (0x01)boolean
Whether the ShareType returned is SMB2_SHARE_TYPE_PIPE (0x02)boolean
Whether the ShareType returned is SMB2_SHARE_TYPE_PRINT (0x03)protected void
readMessage
(SMBBuffer buffer) Read the packet body, this should be implemented by the various packet types.void
setCapabilities
(Set<SMB2ShareCapabilities> capabilities) void
setShareFlags
(Set<SMB2ShareFlags> shareFlags) void
setShareType
(byte shareType) Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, setCreditsAssigned, setError, toString, write, writeTo
-
Field Details
-
capabilities
-
maximalAccess
-
Constructor Details
-
SMB2TreeConnectResponse
public SMB2TreeConnectResponse()
-
-
Method Details
-
readMessage
Description copied from class:SMB2Packet
Read the packet body, this should be implemented by the various packet types.- Overrides:
readMessage
in classSMB2Packet
- Parameters:
buffer
-- Throws:
Buffer.BufferException
-
isNamedPipe
public boolean isNamedPipe()Whether the ShareType returned is SMB2_SHARE_TYPE_PIPE (0x02)- Returns:
- true if the ShareType returned is SMB2_SHARE_TYPE_PIPE (0x02)
-
getCapabilities
-
setCapabilities
-
getMaximalAccess
-