|
| NSMCommunicator (const std::string &host="", int port=-1) |
|
| NSMCommunicator (NSMcontext *nsmc) |
|
void | init (const NSMNode &node, const std::string &host, int port) |
|
void | setCallback (NSMCallback *callback) |
|
void | callContext () |
|
int | getId () const |
|
void | setId (int id) |
|
NSMMessage & | getMessage () |
|
const NSMMessage & | getMessage () const |
|
void | setMessage (const NSMMessage &msg) |
|
const NSMNode & | getNode () const |
|
int | getNodeIdByName (const std::string &name) |
|
int | getNodePidByName (const std::string &name) |
|
const std::string & | getHostName () |
|
int | getPort () |
|
NSMCallback & | getCallback () |
|
bool | isConnected (const std::string &node) |
|
const std::string | getNodeNameById (int id) |
|
void | pushQueue (const NSMMessage &msg) |
|
bool | hasQueue () const |
|
NSMMessage | popQueue () |
|
|
static NSMCommunicatorList | g_comm |
|
static Mutex | g_mutex |
|
static Mutex | g_mutex_select |
|
Definition at line 32 of file NSMCommunicator.h.
The documentation for this class was generated from the following files: