Package com.hierynomus.mssmb2
Class SMB2Error
- java.lang.Object
-
- com.hierynomus.mssmb2.SMB2Error
-
public class SMB2Error extends java.lang.Object
[MS-SMB2] 2.2.2 SMB2 ERROR Response
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SMB2Error.BufferTooSmallError
static interface
SMB2Error.SMB2ErrorData
static class
SMB2Error.SymbolicLinkError
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<SMB2Error.SMB2ErrorData>
errorData
-
Constructor Summary
Constructors Constructor Description SMB2Error()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<SMB2Error.SMB2ErrorData>
getErrorData()
(package private) SMB2Error
read(SMB2PacketHeader header, SMBBuffer buffer)
private void
readErrorContext(SMB2PacketHeader header, SMBBuffer buffer, int errorContextCount)
[MS-SMB2] 2.2.2.1 SMB2 ERROR Context Responseprivate void
readErrorData(SMB2PacketHeader header, SMBBuffer buffer)
[MS-SMB2] 2.2.2.2 ErrorData format
-
-
-
Field Detail
-
errorData
private java.util.List<SMB2Error.SMB2ErrorData> errorData
-
-
Method Detail
-
read
SMB2Error read(SMB2PacketHeader header, SMBBuffer buffer) throws Buffer.BufferException
- Throws:
Buffer.BufferException
-
readErrorContext
private void readErrorContext(SMB2PacketHeader header, SMBBuffer buffer, int errorContextCount) throws Buffer.BufferException
[MS-SMB2] 2.2.2.1 SMB2 ERROR Context Response- Parameters:
header
-buffer
-errorContextCount
-- Throws:
Buffer.BufferException
-
readErrorData
private void readErrorData(SMB2PacketHeader header, SMBBuffer buffer) throws Buffer.BufferException
[MS-SMB2] 2.2.2.2 ErrorData format- Parameters:
header
-buffer
-- Throws:
Buffer.BufferException
-
getErrorData
public java.util.List<SMB2Error.SMB2ErrorData> getErrorData()
-
-