NymphRPC Remote Procedure Call Library
Static Public Member Functions | List of all members
NymphRemoteClient Class Reference

Static Public Member Functions

static bool init (logFnc logger, int level=NYMPH_LOG_LEVEL_TRACE, long timeout=3000)
 
static void setLogger (logFnc logger, int level)
 
static bool start (int port=4004)
 
static bool shutdown ()
 
static bool registerMethod (std::string name, NymphMethod method)
 
static bool callMethodCallback (int handle, uint32_t methodId, NymphMessage *msg, NymphMessage *&response)
 
static bool removeMethod (std::string name)
 
static bool registerCallback (std::string name, NymphMethod method)
 
static bool callCallback (int handle, std::string name, std::vector< NymphType * > &values, std::string &result)
 
static bool removeCallback (std::string name)
 
static bool addSession (int handle, NymphSession *session)
 
static bool removeSession (int handle)
 

The documentation for this class was generated from the following files: