|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
Finds the successor of a node
Field Summary | |
---|---|
Naanou.LookupService.WorkDispatch.FindSuccessorState | fsState |
long | queueTime |
Constructor Summary | |
---|---|
FindSuccessorWorker(Naanou.Common.Hash id, Naanou.LookupService.NodeAddress nodeToQuery, bool randomForward, Naanou.Common.FindSuccessorResult resultChain, Naanou.Common.FindSuccessorDelegate clientCallback, string requestSerial) Ctor |
Method Summary | |
---|---|
Naanou.LookupService.WorkDispatch.WorkState | FindSuccessorRemote(Naanou.LookupService.WorkDispatch.FindSuccessorState fsState, Naanou.LookupService.NodeAddress remoteAddress, Naanou.LookupService.WorkDispatch.Dispatch dispatch) |
Naanou.LookupService.NodeAddress | GetRandomForwardDestination(Naanou.LookupService.WorkDispatch.Dispatch dispatch) |
void | IWorkItem.Queued() |
void | IWorkItem.Run(Naanou.Common.WorkPool pool) |
void | Run(Naanou.LookupService.WorkDispatch.Dispatch dispatch) |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
Field Detail |
---|
private Naanou.LookupService.WorkDispatch.FindSuccessorState fsState
private long queueTime
Constructor Detail |
---|
public FindSuccessorWorker(Naanou.Common.Hash id, Naanou.LookupService.NodeAddress nodeToQuery, bool randomForward, Naanou.Common.FindSuccessorResult resultChain, Naanou.Common.FindSuccessorDelegate clientCallback, string requestSerial)
Ctor
Parameters:
id
- nodeToQuery
- randomForward
- resultChain
- clientCallback
- requestSerial
- Method Detail |
---|
private Naanou.LookupService.WorkDispatch.WorkState FindSuccessorRemote(Naanou.LookupService.WorkDispatch.FindSuccessorState fsState, Naanou.LookupService.NodeAddress remoteAddress, Naanou.LookupService.WorkDispatch.Dispatch dispatch)
private Naanou.LookupService.NodeAddress GetRandomForwardDestination(Naanou.LookupService.WorkDispatch.Dispatch dispatch)
private void IWorkItem.Queued()
private void IWorkItem.Run(Naanou.Common.WorkPool pool)
internal void Run(Naanou.LookupService.WorkDispatch.Dispatch dispatch)
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |