public abstract class DcerpcMessage extends NdrObject implements DcerpcConstants
| 修飾子とタイプ | フィールドと説明 |
|---|---|
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| コンストラクタと説明 |
|---|
DcerpcMessage() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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 クラス内 NdrObjectNdrExceptionpublic void decode(NdrBuffer buf) throws NdrException
decode クラス内 NdrObjectNdrExceptionpublic abstract int getOpnum()
public abstract void encode_in(NdrBuffer buf) throws NdrException
NdrExceptionpublic abstract void decode_out(NdrBuffer buf) throws NdrException
NdrExceptionCopyright © 2016. All rights reserved.