| Modifier and Type | Field and Description |
|---|---|
static byte[] |
EMPTY_SIGNATURE |
static int |
SIGNATURE_OFFSET |
static int |
SIGNATURE_SIZE |
static int |
STRUCTURE_SIZE |
| Constructor and Description |
|---|
SMB2Header() |
| Modifier and Type | Method and Description |
|---|---|
long |
getAsyncId() |
int |
getCreditCharge() |
int |
getCreditResponse() |
long |
getFlags() |
int |
getHeaderStartPosition() |
SMB2MessageCommandCode |
getMessage() |
long |
getMessageId() |
long |
getNextCommandOffset() |
long |
getSessionId() |
byte[] |
getSignature() |
long |
getStatusCode() |
long |
getTreeId() |
boolean |
isFlagSet(SMB2MessageFlag flag) |
void |
readFrom(Buffer<?> buffer) |
void |
setAsyncId(long asyncId) |
void |
setCreditCharge(int creditCharge) |
void |
setCreditRequest(int creditRequest) |
void |
setDialect(SMB2Dialect dialect) |
void |
setFlag(SMB2MessageFlag flag) |
void |
setFlags(long flags) |
void |
setMessageId(long messageId) |
void |
setNextCommandOffset(long nextCommandOffset) |
void |
setSessionId(long sessionId) |
void |
setStatusCode(long statusCode) |
void |
setTreeId(long treeId) |
java.lang.String |
toString() |
void |
writeTo(SMBBuffer buffer) |
public static final byte[] EMPTY_SIGNATURE
public static final int STRUCTURE_SIZE
public static final int SIGNATURE_OFFSET
public static final int SIGNATURE_SIZE
public void setMessageId(long messageId)
public SMB2MessageCommandCode getMessage()
public long getTreeId()
public void setTreeId(long treeId)
public long getSessionId()
public void setSessionId(long sessionId)
public void setDialect(SMB2Dialect dialect)
public boolean isFlagSet(SMB2MessageFlag flag)
public void setFlag(SMB2MessageFlag flag)
public long getMessageId()
public void setCreditRequest(int creditRequest)
public int getCreditResponse()
public void setAsyncId(long asyncId)
public long getAsyncId()
public void readFrom(Buffer<?> buffer) throws Buffer.BufferException
readFrom in interface SMBHeaderBuffer.BufferExceptionpublic void setStatusCode(long statusCode)
public long getStatusCode()
public long getFlags()
public void setFlags(long flags)
public long getNextCommandOffset()
public void setNextCommandOffset(long nextCommandOffset)
public void setCreditCharge(int creditCharge)
public java.lang.String toString()
toString in class java.lang.Objectpublic int getCreditCharge()
public byte[] getSignature()
public int getHeaderStartPosition()