C# Class Brunet.Services.Coordinate.VivaldiTargetSelector

Inheritance: TargetSelector
Afficher le fichier Open project: pstjuste/brunet

Protected Properties

Свойство Type Description
CHECKPOINT_INTERVAL int
MAX_REQUESTS int
_channel_to_state System.Collections.Hashtable
_checkpoint_file string
_checkpoint_thread Thread
_checkpoint_thread_finished int
_class_lock object
_nc_service NCService
_node Brunet.Node
_num_requests int
_query_list System.Collections.ArrayList
_sync object
_vts_nodes System.Collections.Hashtable

Méthodes publiques

Méthode Description
ComputeCandidates ( Brunet.Address start, int range, TargetSelectorDelegate cb, Brunet.Address current ) : void
VivaldiTargetSelector ( Node n, NCService service ) : System

Méthodes protégées

Méthode Description
CheckpointThread ( ) : void
CloseHandler ( object o, EventArgs args ) : void
EnqueueHandler ( object o, EventArgs args ) : void

Method Details

CheckpointThread() protected static méthode

protected static CheckpointThread ( ) : void
Résultat void

CloseHandler() protected méthode

protected CloseHandler ( object o, EventArgs args ) : void
o object
args System.EventArgs
Résultat void

ComputeCandidates() public méthode

public ComputeCandidates ( Brunet.Address start, int range, TargetSelectorDelegate cb, Brunet.Address current ) : void
start Brunet.Address
range int
cb TargetSelectorDelegate
current Brunet.Address
Résultat void

EnqueueHandler() protected méthode

protected EnqueueHandler ( object o, EventArgs args ) : void
o object
args System.EventArgs
Résultat void

VivaldiTargetSelector() public méthode

public VivaldiTargetSelector ( Node n, NCService service ) : System
n Brunet.Node
service NCService
Résultat System

Property Details

CHECKPOINT_INTERVAL protected_oe static_oe property

protected static int CHECKPOINT_INTERVAL
Résultat int

MAX_REQUESTS protected_oe static_oe property

protected static int MAX_REQUESTS
Résultat int

_channel_to_state protected_oe property

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

_checkpoint_file protected_oe static_oe property

protected static string _checkpoint_file
Résultat string

_checkpoint_thread protected_oe static_oe property

protected static Thread _checkpoint_thread
Résultat Thread

_checkpoint_thread_finished protected_oe static_oe property

protected static int _checkpoint_thread_finished
Résultat int

_class_lock protected_oe static_oe property

protected static object _class_lock
Résultat object

_nc_service protected_oe property

protected NCService,Brunet.Services.Coordinate _nc_service
Résultat NCService

_node protected_oe property

protected Node,Brunet _node
Résultat Brunet.Node

_num_requests protected_oe property

protected int _num_requests
Résultat int

_query_list protected_oe static_oe property

protected static ArrayList,System.Collections _query_list
Résultat System.Collections.ArrayList

_sync protected_oe property

protected object _sync
Résultat object

_vts_nodes protected_oe static_oe property

protected static Hashtable,System.Collections _vts_nodes
Résultat System.Collections.Hashtable