Package com.hierynomus.mssmb2
Class SMB2MessageConverter
- java.lang.Object
-
- com.hierynomus.mssmb2.SMB2MessageConverter
-
public class SMB2MessageConverter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static longFSCTL_DFS_GET_REFERRALSprivate static longFSCTL_PIPE_PEEKprivate static longFSCTL_PIPE_TRANSCEIVEprivate static longFSCTL_SRV_COPYCHUNKprivate static longFSCTL_SRV_COPYCHUNK_WRITEprivate static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description SMB2MessageConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private SMB2PacketgetPacketInstance(SMB2PacketData packetData)private booleanisSuccess(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)[MS-SMB2].pdf 3.3.4.4SMB2PacketreadPacket(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
-
-
-
Field Detail
-
logger
private static final org.slf4j.Logger logger
-
FSCTL_PIPE_PEEK
private static final long FSCTL_PIPE_PEEK
- See Also:
- Constant Field Values
-
FSCTL_PIPE_TRANSCEIVE
private static final long FSCTL_PIPE_TRANSCEIVE
- See Also:
- Constant Field Values
-
FSCTL_DFS_GET_REFERRALS
private static final long FSCTL_DFS_GET_REFERRALS
- See Also:
- Constant Field Values
-
FSCTL_SRV_COPYCHUNK
private static final long FSCTL_SRV_COPYCHUNK
- See Also:
- Constant Field Values
-
FSCTL_SRV_COPYCHUNK_WRITE
private static final long FSCTL_SRV_COPYCHUNK_WRITE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPacketInstance
private SMB2Packet getPacketInstance(SMB2PacketData packetData)
-
readPacket
public SMB2Packet readPacket(SMBPacket<?,?> requestPacket, SMB2PacketData packetData) throws Buffer.BufferException
- Throws:
Buffer.BufferException
-
isSuccess
private boolean isSuccess(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
[MS-SMB2].pdf 3.3.4.4
-
-