OverSim
GlobalNodeList Member List

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

addPeer(const IPvXAddress &ip, PeerInfo *info)GlobalNodeList
areNodeTypesConnected(int32_t a, int32_t b)GlobalNodeList
connectionMatrixGlobalNodeListprivate
connectNodeTypes(int32_t a, int32_t b)GlobalNodeList
createKeyList(uint32_t size)GlobalNodeListprotectedvirtual
disconnectNodeTypes(int32_t a, int32_t b)GlobalNodeList
getAllIps()GlobalNodeList
getBootstrapNode(int32_t overlayId=-1, const NodeHandle &node=NodeHandle::UNSPECIFIED_NODE)GlobalNodeListvirtual
getContext(const TransportAddress &address)GlobalNodeListvirtual
getKeyList(uint32_t maximumKeys)GlobalNodeListvirtual
getLandmarkPeerSize()GlobalNodeListinline
getNodeHandle(const IPvXAddress &address)GlobalNodeList
getNumNodes()GlobalNodeListinline
getPeerInfo(const TransportAddress &peer)GlobalNodeListvirtual
getPeerInfo(const IPvXAddress &ip)GlobalNodeListvirtual
getRandomAliveNode(int32_t overlayId=-1, int32_t nodeType=-1)GlobalNodeList
getRandomKeyListItem()GlobalNodeListvirtual
getRandomNode(int32_t overlayId=-1, int32_t nodeType=-1, bool bootstrappedNeeded=true, bool inoffensiveNeeded=false)GlobalNodeListvirtual
getRandomPeerInfo(int32_t overlayId=-1, int32_t nodeType=-1, bool bootstrapNeeded=false)GlobalNodeListvirtual
globalStatisticsGlobalNodeListprivate
handleMessage(cMessage *msg)GlobalNodeListprotectedvirtual
incLandmarkPeerSize()GlobalNodeListinline
incLandmarkPeerSizePerType(uint16_t type)GlobalNodeListinline
initialize()GlobalNodeListprotectedvirtual
isKeyListInitializedGlobalNodeListprotected
isMalicious(const TransportAddress &address)GlobalNodeListvirtual
KeyList typedefGlobalNodeList
keyListGlobalNodeListprotected
keyProbabilityGlobalNodeListprotected
killPeer(const IPvXAddress &ip)GlobalNodeListvirtual
landmarkPeerSizeGlobalNodeListprotected
landmarkPeerSizePerTypeGlobalNodeListprotected
maliciousNodeRatioGlobalNodeListprotected
maliciousNodesVectorGlobalNodeListprotected
maxNumberOfKeysGlobalNodeListprotected
mergeBootstrapNodes(int toPartition, int fromPartition, int numNodes)GlobalNodeList
peerStorageGlobalNodeListprotected
preKilledNodesGlobalNodeListprotected
refreshEntry(const TransportAddress &peer, int32_t overlayId=0)GlobalNodeListvirtual
registerPeer(const NodeHandle &peer, int32_t overlayId=0)GlobalNodeListvirtual
removePeer(const TransportAddress &peer, int32_t overlayId=0)GlobalNodeListvirtual
sendNotificationToAllPeers(int category)GlobalNodeList
setMalicious(const TransportAddress &address, bool malicious)GlobalNodeListvirtual
setOverlayReadyIcon(const TransportAddress &address, bool ready)GlobalNodeListvirtual
setPreKilled(const TransportAddress &address)GlobalNodeList