C# Class Brunet.Symphony.ForwardingSender

Inheritance: ISender
显示文件 Open project: johnynek/brunet Class Usage Examples

Protected Properties

Property Type Description
_dest Address
_f_option ushort
_f_ttl short
_header ICopyable
_n Node
_sender AHSender

Public Methods

Method Description
CreateInstance ( object node_ctx, string uri ) : ForwardingSender
Equals ( object o ) : bool
ForwardingSender ( Node n, Address forwarder, Address destination ) : System
ForwardingSender ( Node n, Address forwarder, ushort init_option, Address destination, short ttl, ushort option ) : System
GetHashCode ( ) : int
Send ( ICopyable d ) : void
ToString ( ) : string
ToUri ( ) : string

Private Methods

Method Description
ForwardingSender ( ) : System

Method Details

CreateInstance() public static method

public static CreateInstance ( object node_ctx, string uri ) : ForwardingSender
node_ctx object
uri string
return ForwardingSender

Equals() public method

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

ForwardingSender() public method

public ForwardingSender ( Node n, Address forwarder, Address destination ) : System
n Node
forwarder Address
destination Address
return System

ForwardingSender() public method

public ForwardingSender ( Node n, Address forwarder, ushort init_option, Address destination, short ttl, ushort option ) : System
n Node
forwarder Address
init_option ushort
destination Address
ttl short
option ushort
return System

GetHashCode() public method

public GetHashCode ( ) : int
return int

Send() public method

public Send ( ICopyable d ) : void
d ICopyable
return void

ToString() public method

public ToString ( ) : string
return string

ToUri() public method

public ToUri ( ) : string
return string

Property Details

_dest protected_oe property

protected Address _dest
return Address

_f_option protected_oe property

protected ushort _f_option
return ushort

_f_ttl protected_oe property

protected short _f_ttl
return short

_header protected_oe property

protected ICopyable _header
return ICopyable

_n protected_oe property

protected Node _n
return Node

_sender protected_oe property

protected AHSender,Brunet.Symphony _sender
return AHSender