OverSim
DHT::PendingRpcsEntry Class Reference

Public Member Functions

 PendingRpcsEntry ()

Public Attributes

DHTgetCAPICallgetCallMsg
DHTputCAPICallputCallMsg
PendingRpcsStates state
NodeVector replica
NodeVectorhashVector
std::map< BinaryValue, NodeVectorhashes
int numSent
int numAvailableReplica
int numFailed
int numResponses

Detailed Description

Definition at line 59 of file DHT.h.

Constructor & Destructor Documentation

DHT::PendingRpcsEntry::PendingRpcsEntry ( )
inline

Definition at line 62 of file DHT.h.

{
getCallMsg = NULL;
putCallMsg = NULL;
hashVector = NULL;
numSent = 0;
numFailed = 0;
};

Member Data Documentation

DHTgetCAPICall* DHT::PendingRpcsEntry::getCallMsg

Definition at line 72 of file DHT.h.

Referenced by DHT::handleGetCAPIRequest(), operator<<(), and PendingRpcsEntry().

std::map<BinaryValue, NodeVector> DHT::PendingRpcsEntry::hashes

Definition at line 79 of file DHT.h.

Referenced by operator<<().

NodeVector* DHT::PendingRpcsEntry::hashVector

Definition at line 78 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().

int DHT::PendingRpcsEntry::numAvailableReplica

Definition at line 81 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().

int DHT::PendingRpcsEntry::numFailed

Definition at line 82 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().

int DHT::PendingRpcsEntry::numResponses

Definition at line 83 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().

int DHT::PendingRpcsEntry::numSent

Definition at line 80 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().

DHTputCAPICall* DHT::PendingRpcsEntry::putCallMsg

Definition at line 75 of file DHT.h.

Referenced by DHT::handlePutCAPIRequest(), operator<<(), and PendingRpcsEntry().

NodeVector DHT::PendingRpcsEntry::replica

Definition at line 77 of file DHT.h.

Referenced by operator<<().

PendingRpcsStates DHT::PendingRpcsEntry::state

Definition at line 76 of file DHT.h.

Referenced by operator<<(), and PendingRpcsEntry().


The documentation for this class was generated from the following file: