BootstrapOracle Member List

This is the complete list of members for BootstrapOracle, including all inherited members.

addPeer(const IPvXAddress &ip, PeerInfo *info)BootstrapOracle
areNodeTypesConnected(uint32_t a, uint32_t b)BootstrapOracle
bootstrappedMaliciousNodesBootstrapOracle [protected]
bootstrappedPeerSizeBootstrapOracle [protected]
bootstrappedPeerSizePerTypeBootstrapOracle [protected]
connectionMatrixBootstrapOracle [private]
connectNodeTypes(uint32_t a, uint32_t b)BootstrapOracle
createKeyList(uint size)BootstrapOracle [protected, virtual]
disconnectNodeTypes(uint32_t a, uint32_t b)BootstrapOracle
getBootstrapNode(const NodeHandle &node=NodeHandle::UNSPECIFIED_NODE)BootstrapOracle [virtual]
getKeyList(uint maximumKeys)BootstrapOracle [virtual]
getPeerInfo(const TransportAddress &peer)BootstrapOracle [virtual]
getPeerInfo(const IPvXAddress &ip)BootstrapOracle [virtual]
getRandomAliveNode(uint32_t nodeType=0)BootstrapOracle
getRandomKeyListItem() const BootstrapOracle [virtual]
getRandomNode(uint32_t nodeType=0, bool bootstrappedNeeded=true)BootstrapOracle [virtual]
getRandomPeerInfo(uint32_t nodeType=0, bool bootstrapNeeded=false)BootstrapOracle [virtual]
globalStatisticsBootstrapOracle [private]
handleMessage(cMessage *msg)BootstrapOracle [protected, virtual]
initialize()BootstrapOracle [protected, virtual]
isMalicious(const TransportAddress &address)BootstrapOracle [virtual]
keyListBootstrapOracle [protected]
KeyList typedefBootstrapOracle
keyProbabilityBootstrapOracle [protected]
killPeer(const IPvXAddress &ip)BootstrapOracle [virtual]
maliciousNodeRatioBootstrapOracle [protected]
maliciousNodesBootstrapOracle [protected]
maliciousNodesVectorBootstrapOracle [protected]
max_ipBootstrapOracle [private]
maxNumberOfKeysBootstrapOracle [protected]
mergeBootstrapNodes(int toPartition, int fromPartition, int numNodes)BootstrapOracle
min_ipBootstrapOracle [private]
PeerHashMap typedefBootstrapOracle [protected]
peerSetBootstrapOracle [protected]
preKilledNodesBootstrapOracle [protected]
registerPeer(const TransportAddress &peer)BootstrapOracle [virtual]
registerPeer(const NodeHandle &peer)BootstrapOracle [virtual]
removePeer(const TransportAddress &peer)BootstrapOracle [virtual]
sendNotificationToAllPeers(int category)BootstrapOracle
setMalicious(const TransportAddress &address, bool malicious)BootstrapOracle [virtual]
setOverlayReadyIcon(const TransportAddress &address, bool ready)BootstrapOracle [virtual]
setPreKilled(const TransportAddress &address)BootstrapOracle
~BootstrapOracle()BootstrapOracle


Generated on Fri Sep 19 13:05:06 2008 for ITM OverSim by  doxygen 1.5.5