DUNE: Uniform Navigational Environment
2019.02.0
|
Public Member Functions | |
NodeTable (void) | |
void | addNode (unsigned id, const std::string &name, const std::string &services) |
bool | activate (unsigned id, const Address &addr) |
bool | deactivate (unsigned id, const Address &addr) |
unsigned | getActiveCount (void) |
void | send (UDPSocket &sock, const uint8_t *data, unsigned data_len, unsigned msgid) |
void | setLimitedComms (LimitedComms *lcomms) |
|
inline |
|
inline |
Referenced by Transports::UDP::Task::refreshContacts().
|
inline |
Referenced by Transports::UDP::Task::consume().
|
inline |
Referenced by Transports::UDP::Task::refreshContacts().
|
inline |
Referenced by Transports::UDP::Task::consume().
|
inline |
References Transports::UDP::LimitedComms::isActive(), and Transports::UDP::LimitedComms::isNodeWithinRange().
Referenced by Transports::UDP::Task::consume().
|
inline |
Referenced by Transports::UDP::Task::onResourceAcquisition().