| Modifier and Type | Field | Description |
|---|---|---|
static byte[] |
EMPTY_SIGNATURE |
|
static int |
SIGNATURE_OFFSET |
|
static int |
SIGNATURE_SIZE |
|
static int |
STRUCTURE_SIZE |
| Constructor | Description |
|---|---|
SMB2Header() |
| Modifier and Type | Method | Description |
|---|---|---|
long |
getAsyncId() |
|
int |
getCreditCharge() |
|
int |
getCreditResponse() |
|
long |
getFlags() |
|
int |
getHeaderStartPosition() |
|
SMB2MessageCommandCode |
getMessage() |
|
long |
getMessageId() |
|
int |
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(int 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 int getNextCommandOffset()
public void setNextCommandOffset(int 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()