C# Class Brunet.Services.Coordinate.NCService

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

Protected Properties

Свойство Type Description
DAMPENING_FRACTION double
ERROR_FRACTION double
INITIAL_WEIGHTED_ERROR double
SAMPLE_EXPIRATION long
SAMPLE_INTERVAL int
_current_trial TrialState
_hostname string
_last_sample_instant System.DateTime
_node Brunet.Node
_rpc RpcManager
_samples System.Collections.Hashtable
_sync object
_vivaldi_state VivaldiState

Méthodes publiques

Méthode Description
ComputePathLatencyTo ( AHAddress a, object req_state ) : void
Echo ( ) : void
EchoVivaldiState ( ) : Hashtable
GetCheckpoint ( ) : string
GetMeasuredLatency ( Brunet.Address o_neighbor ) : double
HandleRpc ( ISender caller, string method, IList args, object req_state ) : void
NCService ( ) : System

For testing purposes only

NCService ( Node node ) : System
NCService ( Node node, Point InitialPoint ) : System
NCService ( Node node, string InitialPoint ) : System
ProcessSample ( System.DateTime o_stamp, string o_host, Brunet.Address o_neighbor, Point o_position, double o_weightedError, double o_rawLatency ) : void

Méthodes protégées

Méthode Description
GetNextSample ( object node, EventArgs args ) : void

Method Details

ComputePathLatencyTo() public méthode

public ComputePathLatencyTo ( AHAddress a, object req_state ) : void
a AHAddress
req_state object
Résultat void

Echo() public méthode

public Echo ( ) : void
Résultat void

EchoVivaldiState() public méthode

public EchoVivaldiState ( ) : Hashtable
Résultat System.Collections.Hashtable

GetCheckpoint() public méthode

public GetCheckpoint ( ) : string
Résultat string

GetMeasuredLatency() public méthode

public GetMeasuredLatency ( Brunet.Address o_neighbor ) : double
o_neighbor Brunet.Address
Résultat double

GetNextSample() protected méthode

protected GetNextSample ( object node, EventArgs args ) : void
node object
args System.EventArgs
Résultat void

HandleRpc() public méthode

public HandleRpc ( ISender caller, string method, IList args, object req_state ) : void
caller ISender
method string
args IList
req_state object
Résultat void

NCService() public méthode

For testing purposes only
public NCService ( ) : System
Résultat System

NCService() public méthode

public NCService ( Node node ) : System
node Brunet.Node
Résultat System

NCService() public méthode

public NCService ( Node node, Point InitialPoint ) : System
node Brunet.Node
InitialPoint Point
Résultat System

NCService() public méthode

public NCService ( Node node, string InitialPoint ) : System
node Brunet.Node
InitialPoint string
Résultat System

ProcessSample() public méthode

public ProcessSample ( System.DateTime o_stamp, string o_host, Brunet.Address o_neighbor, Point o_position, double o_weightedError, double o_rawLatency ) : void
o_stamp System.DateTime
o_host string
o_neighbor Brunet.Address
o_position Point
o_weightedError double
o_rawLatency double
Résultat void

Property Details

DAMPENING_FRACTION protected_oe static_oe property

protected static double DAMPENING_FRACTION
Résultat double

ERROR_FRACTION protected_oe static_oe property

protected static double ERROR_FRACTION
Résultat double

INITIAL_WEIGHTED_ERROR protected_oe static_oe property

protected static double INITIAL_WEIGHTED_ERROR
Résultat double

SAMPLE_EXPIRATION protected_oe static_oe property

protected static long SAMPLE_EXPIRATION
Résultat long

SAMPLE_INTERVAL protected_oe static_oe property

protected static int SAMPLE_INTERVAL
Résultat int

_current_trial protected_oe property

protected TrialState _current_trial
Résultat TrialState

_hostname protected_oe static_oe property

protected static string _hostname
Résultat string

_last_sample_instant protected_oe property

protected DateTime,System _last_sample_instant
Résultat System.DateTime

_node protected_oe property

protected Node,Brunet _node
Résultat Brunet.Node

_rpc protected_oe property

protected RpcManager _rpc
Résultat RpcManager

_samples protected_oe property

protected Hashtable,System.Collections _samples
Résultat System.Collections.Hashtable

_sync protected_oe property

protected object _sync
Résultat object

_vivaldi_state protected_oe property

protected VivaldiState _vivaldi_state
Résultat VivaldiState