|
| NSMCallback (int timeout=5) |
|
virtual void | init (NSMCommunicator &) |
|
virtual void | term () |
|
virtual void | timeout (NSMCommunicator &) |
|
bool | perform (NSMCommunicator &com) override |
|
virtual void | ok (const char *, const char *) |
|
virtual void | fatal (const char *, const char *) |
|
virtual void | error (const char *, const char *) |
|
virtual void | logset (const DAQLogMessage &) |
|
virtual void | vget (const std::string &nodename, const std::string &vname) |
|
virtual void | vset (NSMCommunicator &com, const NSMVar &var) |
|
virtual void | vlistget (NSMCommunicator &com) |
|
virtual void | vlistset (NSMCommunicator &com) |
|
virtual void | vreply (NSMCommunicator &, const std::string &, bool) |
|
void | reply (const NSMMessage &msg) |
|
void | log (LogFile::Priority pri, const char *format,...) |
|
void | log (LogFile::Priority pri, const std::string &msg) |
|
int | reset () |
|
NSMDataMap & | getDataMap () |
|
NSMData & | getData (const std::string &name) |
|
NSMData & | getData () |
|
void | openData (const std::string &name, const std::string &format, int revision=-1) |
|
void | allocData (const std::string &name, const std::string &format, int revision) |
|
const std::string & | getCategory () const |
|
void | setCategory (const std::string &category) |
|
int | addDB (const DBObject &obj) |
|
bool | get (const NSMNode &node, const std::string &name, int &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, float &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::string &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::vector< int > &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::vector< float > &val, int timeout=5) |
|
bool | get (const NSMNode &node, NSMVHandler *handler, int timeout=5) |
|
bool | get (const DBObject &obj) |
|
bool | get (const std::string &name, int &val) |
|
bool | get (const std::string &name, float &val) |
|
bool | get (const std::string &name, std::string &val) |
|
bool | get (const std::string &name, std::vector< int > &val) |
|
bool | get (const std::string &name, std::vector< float > &val) |
|
bool | get (const std::string &node, const std::string &name, int &val) |
|
bool | get (const std::string &node, const std::string &name, float &val) |
|
bool | get (const std::string &node, const std::string &name, std::string &val) |
|
bool | get (const std::string &node, const std::string &name, std::vector< int > &val) |
|
bool | get (const std::string &node, const std::string &name, std::vector< float > &val) |
|
bool | get (const NSMNode &node, NSMVar &var, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, int val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, float val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::string &val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::vector< int > &val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::vector< float > &val, int timeout=5) |
|
bool | set (const std::string &name, int val) |
|
bool | set (const std::string &name, float val) |
|
bool | set (const std::string &name, const std::string &val) |
|
bool | set (const std::string &name, const std::vector< int > &val) |
|
bool | set (const std::string &name, const std::vector< float > &val) |
|
bool | set (const std::string &node, const std::string &name, int val) |
|
bool | set (const std::string &node, const std::string &name, float val) |
|
bool | set (const std::string &node, const std::string &name, const std::string &val) |
|
bool | set (const std::string &node, const std::string &name, const std::vector< int > &val) |
|
bool | set (const std::string &node, const std::string &name, const std::vector< float > &val) |
|
bool | set (const NSMNode &node, const NSMVar &var, int timeout=5) |
|
int | wait (double timeout=5) |
|
NSMCommunicator & | wait (const NSMNode &node, const NSMCommand &cmd, double timeout=5) |
|
bool | try_wait () |
|
NSMNode & | getNode () |
|
const NSMNode & | getNode () const |
|
void | setNode (const NSMNode &node) |
|
int | getTimeout () const |
|
void | setTimeout (int timeout) |
|
int | add (NSMVHandler *handler, bool overwrite=true, bool isdump=true) |
|
void | remove (const std::string &node, const std::string &name) |
|
void | remove (const std::string &name) |
|
void | remove (const DBObject &obj) |
|
StringList & | getHandlerNames () |
|
NSMVHandlerList & | getHandlers () |
|
NSMVHandler & | getHandler (const std::string &name) |
|
NSMVHandler & | getHandler (const std::string &node, const std::string &name) |
|
void | setUseGet (const std::string &name, bool use) |
|
void | setUseSet (const std::string &name, bool use) |
|
void | setRevision (int revision) |
|
int | getRevision () const |
|