C# Class Brunet.Symphony.AHHeader

Inheritance: ICopyable
Show file Open project: pstjuste/brunet Class Usage Examples

Public Properties

Property Type Description
Hops short
LENGTH int
Opts ushort
Ttl short

Protected Properties

Property Type Description
_data Brunet.Util.MemBlock
_dest Address
_src Address

Public Methods

Method Description
AHHeader ( MemBlock mb ) : System
AHHeader ( short hops, short ttl, Address source, Address dest, ushort options ) : System
CopyTo ( byte dest, int off ) : int
Equals ( object o ) : bool
GetHashCode ( ) : int
IncrementHops ( ) : AHHeader

Protected Methods

Method Description
AHHeader ( short hops, AHHeader head ) : System

Method Details

AHHeader() public method

public AHHeader ( MemBlock mb ) : System
mb Brunet.Util.MemBlock
return System

AHHeader() protected method

protected AHHeader ( short hops, AHHeader head ) : System
hops short
head AHHeader
return System

AHHeader() public method

public AHHeader ( short hops, short ttl, Address source, Address dest, ushort options ) : System
hops short
ttl short
source Address
dest Address
options ushort
return System

CopyTo() public method

public CopyTo ( byte dest, int off ) : int
dest byte
off int
return int

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

IncrementHops() public method

public IncrementHops ( ) : AHHeader
return AHHeader

Property Details

Hops public property

public short Hops
return short

LENGTH public static property

public static int LENGTH
return int

Opts public property

public ushort Opts
return ushort

Ttl public property

public short Ttl
return short

_data protected property

protected MemBlock,Brunet.Util _data
return Brunet.Util.MemBlock

_dest protected property

protected Address _dest
return Address

_src protected property

protected Address _src
return Address