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

Public Member Functions

 NymphServerInstance (uint32_t handle, Poco::Net::StreamSocket *socket, uint32_t timeout=3000)
 
void setHandle (uint32_t handle)
 
uint32_t getHandle ()
 
Poco::Semaphore * semaphore ()
 
bool sync (std::string &result)
 
bool addMethod (std::string name, NymphMethod method)
 
bool removeMethod (std::string name)
 
bool disconnect (std::string &result)
 
bool callMethod (std::string name, std::vector< NymphType * > &values, NymphType *&returnvalue, std::string &result)
 
bool callMethodId (uint32_t id, std::vector< NymphType * > &values, NymphType *&returnvalue, std::string &result)
 

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