C# Class SharpCifs.Dcerpc.DcerpcMessage

Inheritance: SharpCifs.Dcerpc.Ndr.NdrObject
Show file Open project: brandonprry/Potato Class Usage Examples

Protected Properties

Property Type Description
AllocHint int
CallId int
Flags int
Length int
Ptype int
Result int

Public Methods

Method Description
Decode ( NdrBuffer buf ) : void
Decode_out ( NdrBuffer src ) : void
Encode ( NdrBuffer buf ) : void
Encode_in ( NdrBuffer dst ) : void
GetOpnum ( ) : int
GetResult ( ) : DcerpcException
IsFlagSet ( int flag ) : bool
SetFlag ( int flag ) : void
UnsetFlag ( int flag ) : void

Private Methods

Method Description
Decode_header ( NdrBuffer buf ) : void
Encode_header ( NdrBuffer buf ) : void

Method Details

Decode() public method

public Decode ( NdrBuffer buf ) : void
buf SharpCifs.Dcerpc.Ndr.NdrBuffer
return void

Decode_out() public abstract method

public abstract Decode_out ( NdrBuffer src ) : void
src SharpCifs.Dcerpc.Ndr.NdrBuffer
return void

Encode() public method

public Encode ( NdrBuffer buf ) : void
buf SharpCifs.Dcerpc.Ndr.NdrBuffer
return void

Encode_in() public abstract method

public abstract Encode_in ( NdrBuffer dst ) : void
dst SharpCifs.Dcerpc.Ndr.NdrBuffer
return void

GetOpnum() public abstract method

public abstract GetOpnum ( ) : int
return int

GetResult() public method

public GetResult ( ) : DcerpcException
return DcerpcException

IsFlagSet() public method

public IsFlagSet ( int flag ) : bool
flag int
return bool

SetFlag() public method

public SetFlag ( int flag ) : void
flag int
return void

UnsetFlag() public method

public UnsetFlag ( int flag ) : void
flag int
return void

Property Details

AllocHint protected property

protected int AllocHint
return int

CallId protected property

protected int CallId
return int

Flags protected property

protected int Flags
return int

Length protected property

protected int Length
return int

Ptype protected property

protected int Ptype
return int

Result protected property

protected int Result
return int