C# Class Brunet.Symphony.AHSender

Inheritance: ISender
Afficher le fichier Open project: pstjuste/brunet Class Usage Examples

Méthodes publiques

Свойство Type Description
Destination Address
Header AHHeader
Hops short
HopsTaken short
Node StructuredNode
Options ushort
ReceivedFrom ISender
Source Address
Ttl short

Méthodes publiques

Méthode Description
AHSender ( Node n, Address destination ) : System
AHSender ( Node n, Address destination, short ttl, ushort options ) : System
AHSender ( Node n, Address destination, ushort options ) : System
AHSender ( Node n, ISender from, Address destination, short ttl, ushort options ) : System
AHSender ( Node n, ISender from, Address destination, short ttl, ushort options, short hops_taken ) : System
DefaultTTLFor ( int netsize ) : short
Equals ( object o ) : bool
GetHashCode ( ) : int
Send ( ICopyable data ) : void
ToString ( ) : string
ToUri ( ) : string

Méthodes protégées

Méthode Description
CreateInstance ( object node_ctx, string uri ) : AHSender

Private Methods

Méthode Description
AHSender ( ) : System

Method Details

AHSender() public méthode

public AHSender ( Node n, Address destination ) : System
n Node
destination Address
Résultat System

AHSender() public méthode

public AHSender ( Node n, Address destination, short ttl, ushort options ) : System
n Node
destination Address
ttl short
options ushort
Résultat System

AHSender() public méthode

public AHSender ( Node n, Address destination, ushort options ) : System
n Node
destination Address
options ushort
Résultat System

AHSender() public méthode

public AHSender ( Node n, ISender from, Address destination, short ttl, ushort options ) : System
n Node
from ISender
destination Address
ttl short
options ushort
Résultat System

AHSender() public méthode

public AHSender ( Node n, ISender from, Address destination, short ttl, ushort options, short hops_taken ) : System
n Node
from ISender
destination Address
ttl short
options ushort
hops_taken short
Résultat System

CreateInstance() protected static méthode

protected static CreateInstance ( object node_ctx, string uri ) : AHSender
node_ctx object
uri string
Résultat AHSender

DefaultTTLFor() static public méthode

static public DefaultTTLFor ( int netsize ) : short
netsize int
Résultat short

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Send() public méthode

public Send ( ICopyable data ) : void
data ICopyable
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToUri() public méthode

public ToUri ( ) : string
Résultat string

Property Details

Destination public_oe property

public Address Destination
Résultat Address

Header public_oe property

public AHHeader,Brunet.Symphony Header
Résultat AHHeader

Hops public_oe property

public short Hops
Résultat short

HopsTaken public_oe property

public short HopsTaken
Résultat short

Node public_oe property

public StructuredNode,Brunet.Symphony Node
Résultat StructuredNode

Options public_oe property

public ushort Options
Résultat ushort

ReceivedFrom public_oe property

public ISender ReceivedFrom
Résultat ISender

Source public_oe property

public Address Source
Résultat Address

Ttl public_oe property

public short Ttl
Résultat short