namespace lmsg class NameClient : private AppClient Name service client API.
The Name service client API allows ligo message users to look-up the address of dmt server processes, including monitors, Trigger managers, etc.
NameClient(void)
const char* getDomain(void) const
void setDebug(index_t level)
error_t setDomain(const char* domain)
error_t addName(const char* name, const MsgAddr& addr, NameProcs Type=p_Any)
addr - Address corresponding to the name.
ptype - Process type of the added name.
error_t addName(const NameData& name)
error_t getIndex(std::string& list, MsgAddr::ipaddr_t addr=0, NameProcs Type=p_Any)
addr - IP address for names.
ptype - Process types.
error_t remName(const char* name)
error_t remName(const NameData& name)
error_t lookup(const char* name, MsgAddr& addr)
addr - MsgAddr to receive the address of the named process.
error_t lookup(const char* name, NameData& msg)
addr - MsgAddr to receive the requested information.
alphabetic index hierarchy of classes
generated by doc++