public abstract class DcerpcMessage extends NdrObject implements DcerpcConstants
| Modifier and Type | Field and Description |
|---|---|
protected int |
alloc_hint |
protected int |
call_id |
protected int |
flags |
protected int |
length |
protected int |
ptype |
protected int |
result |
DCERPC_CONC_MPX, DCERPC_DID_NOT_EXECUTE, DCERPC_FIRST_FRAG, DCERPC_LAST_FRAG, DCERPC_MAYBE, DCERPC_OBJECT_UUID, DCERPC_PENDING_CANCEL, DCERPC_RESERVED_1, DCERPC_UUID_SYNTAX_NDR| Constructor and Description |
|---|
DcerpcMessage() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
decode_out(NdrBuffer buf) |
void |
decode(NdrBuffer buf) |
abstract void |
encode_in(NdrBuffer buf) |
void |
encode(NdrBuffer buf) |
abstract int |
getOpnum() |
DcerpcException |
getResult() |
boolean |
isFlagSet(int flag) |
void |
setFlag(int flag) |
void |
unsetFlag(int flag) |
protected int ptype
protected int flags
protected int length
protected int call_id
protected int alloc_hint
protected int result
public boolean isFlagSet(int flag)
public void unsetFlag(int flag)
public void setFlag(int flag)
public DcerpcException getResult()
public void encode(NdrBuffer buf) throws NdrException
encode in class NdrObjectNdrExceptionpublic void decode(NdrBuffer buf) throws NdrException
decode in class NdrObjectNdrExceptionpublic abstract int getOpnum()
public abstract void encode_in(NdrBuffer buf) throws NdrException
NdrExceptionpublic abstract void decode_out(NdrBuffer buf) throws NdrException
NdrException