jcifs.dcerpc
Class DcerpcMessage
java.lang.Object
jcifs.dcerpc.ndr.NdrObject
jcifs.dcerpc.DcerpcMessage
- All Implemented Interfaces:
- DcerpcConstants
- Direct Known Subclasses:
- DcerpcBind, lsarpc.LsarClose, lsarpc.LsarLookupSids, lsarpc.LsarOpenPolicy2, lsarpc.LsarQueryInformationPolicy, lsarpc.LsarQueryInformationPolicy2, samr.SamrCloseHandle, samr.SamrConnect4, samr.SamrEnumerateAliasesInDomain, samr.SamrGetMembersInAlias, samr.SamrOpenAlias, samr.SamrOpenDomain, srvsvc.RemoteTOD, srvsvc.ServerGetInfo, srvsvc.ShareEnumAll, srvsvc.ShareGetInfo
- public abstract class DcerpcMessage
- extends NdrObject
- implements DcerpcConstants
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ptype
protected int ptype
flags
protected int flags
length
protected int length
call_id
protected int call_id
alloc_hint
protected int alloc_hint
result
protected int result
DcerpcMessage
public DcerpcMessage()
isFlagSet
public boolean isFlagSet(int flag)
unsetFlag
public void unsetFlag(int flag)
setFlag
public void setFlag(int flag)
getResult
public DcerpcException getResult()
encode
public void encode(NdrBuffer buf)
throws NdrException
- Specified by:
encode
in class NdrObject
- Throws:
NdrException
decode
public void decode(NdrBuffer buf)
throws NdrException
- Specified by:
decode
in class NdrObject
- Throws:
NdrException
getOpnum
public abstract int getOpnum()
encode_in
public abstract void encode_in(NdrBuffer buf)
throws NdrException
- Throws:
NdrException
decode_out
public abstract void decode_out(NdrBuffer buf)
throws NdrException
- Throws:
NdrException