Package com.hierynomus.mssmb2.messages
Class SMB2IoctlResponse
- java.lang.Object
-
- com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
-
- com.hierynomus.mssmb2.SMB2Packet
-
- com.hierynomus.mssmb2.messages.SMB2IoctlResponse
-
public class SMB2IoctlResponse extends SMB2Packet
[MS-SMB2].pdf 2.2.32 SMB2 IOCTL Response\
-
-
Field Summary
Fields Modifier and Type Field Description private int
controlCode
private SMB2FileId
fileId
(package private) byte[]
inputBuffer
(package private) byte[]
outputBuffer
-
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
-
Constructor Summary
Constructors Constructor Description SMB2IoctlResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getControlCode()
SMB2FileId
getFileId()
byte[]
getInputBuffer()
byte[]
getOutputBuffer()
protected void
readMessage(SMBBuffer buffer)
Read the packet body, this should be implemented by the various packet types.-
Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, setCreditsAssigned, setError, toString, write, writeTo
-
-
-
-
Field Detail
-
controlCode
private int controlCode
-
fileId
private SMB2FileId fileId
-
inputBuffer
byte[] inputBuffer
-
outputBuffer
byte[] outputBuffer
-
-
Method Detail
-
readMessage
protected void readMessage(SMBBuffer buffer) throws Buffer.BufferException
Description copied from class:SMB2Packet
Read the packet body, this should be implemented by the various packet types.- Overrides:
readMessage
in classSMB2Packet
- Throws:
Buffer.BufferException
-
getOutputBuffer
public byte[] getOutputBuffer()
-
getInputBuffer
public byte[] getInputBuffer()
-
getControlCode
public int getControlCode()
-
getFileId
public SMB2FileId getFileId()
-
-