OverSim
KademliaBucketEntry Member List

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

appendSourceRoute(const TransportAddress &sourceRoute)TransportAddress
clearSourceRoute()TransportAddressinline
dup() const NodeHandlevirtual
FULL_CONE_NAT enum valueTransportAddress
getAddress() const __attribute((deprecated))TransportAddressinline
getIp() const TransportAddress
getKey() const NodeHandle
getLastSeen()KademliaBucketEntryinline
getNatType() const TransportAddress
getPingSent() const KademliaBucketEntryinline
getPort() const TransportAddress
getProx() const ProxNodeHandleinline
getRtt() const KademliaBucketEntryinline
getSourceRoute() const TransportAddress
getSourceRouteSize() const TransportAddress
getStaleCount() const KademliaBucketEntryinline
hash() const TransportAddress
incStaleCount()KademliaBucketEntryinline
ipTransportAddressprotected
isUnspecified() const NodeHandle
KademliaBucketEntry()KademliaBucketEntryinline
KademliaBucketEntry(const NodeHandle &handle, simtime_t prox=MAXTIME)KademliaBucketEntryinline
keyNodeHandleprotected
lastSeenKademliaBucketEntryprivate
NatType enum nameTransportAddress
netPack(cCommBuffer *b)NodeHandlevirtual
netUnpack(cCommBuffer *b)NodeHandlevirtual
NO_NAT enum valueTransportAddress
NodeHandle()NodeHandle
NodeHandle(const NodeHandle &handle)NodeHandle
NodeHandle(const OverlayKey &key, const IPvXAddress &ip, int port)NodeHandle
NodeHandle(const TransportAddress &ta)NodeHandle
NodeHandle(const OverlayKey &key, const TransportAddress &ta)NodeHandle
operator!=(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator!=(const TransportAddress &rhs) const TransportAddress
operator<(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator<(const TransportAddress &rhs) const TransportAddress
operator<<(std::ostream &os, const KademliaBucketEntry &n)KademliaBucketEntryfriend
operator<=(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator<=(const TransportAddress &rhs) const TransportAddress
operator=(const NodeHandle &rhs)NodeHandle
TransportAddress::operator=(const TransportAddress &rhs)TransportAddress
operator==(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator==(const TransportAddress &rhs) const TransportAddress
operator>(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator>(const TransportAddress &rhs) const TransportAddress
operator>=(const NodeHandle &rhs) const NodeHandle
TransportAddress::operator>=(const TransportAddress &rhs) const TransportAddress
pingSentKademliaBucketEntryprivate
portTransportAddressprotected
PORT_RESTRICTED_NAT enum valueTransportAddress
proxProxNodeHandleprotected
ProxNodeHandle()ProxNodeHandleinline
ProxNodeHandle(const NodeHandle &nodeHandle)ProxNodeHandle
ProxNodeHandle(const NodeHandle &nodeHandle, const Prox &prox)ProxNodeHandle
resetStaleCount()KademliaBucketEntryinline
Set typedefTransportAddress
setAddress(const IPvXAddress &ip, int port=-1, NatType natType=UNKNOWN_NAT) __attribute((deprecated))TransportAddressinline
setIp(const IPvXAddress &ip, int port=-1, NatType natType=UNKNOWN_NAT)TransportAddress
setKey(const OverlayKey &key)NodeHandle
setLastSeen(simtime_t lastSeen)KademliaBucketEntryinline
setPingSent(bool pingSent)KademliaBucketEntryinline
setPort(int port)TransportAddress
setProx(Prox prox)ProxNodeHandleinline
setRtt(simtime_t rtt)KademliaBucketEntryinline
setStaleCount(uint8_t staleCount)KademliaBucketEntryinline
staleCountKademliaBucketEntryprivate
SYMMETRIC_NAT enum valueTransportAddress
TransportAddress()TransportAddress
TransportAddress(const TransportAddress &handle)TransportAddress
TransportAddress(const IPvXAddress &ip, int port=-1, NatType natType=UNKNOWN_NAT)TransportAddress
UNKNOWN_NAT enum valueTransportAddress
UNSPECIFIED_NODEProxNodeHandlestatic
UNSPECIFIED_NODESTransportAddressstatic
~NodeHandle()NodeHandleinlinevirtual
~ProxNodeHandle()ProxNodeHandleinlinevirtual
~TransportAddress()TransportAddressinlinevirtual