zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS > Member List

This is the complete list of members for zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >, including all inherited members.

addAuthor(const std::string &_name, const std::string &_email)zeus::RemoteProcessCall
advertise(const std::string &_name, ZEUS_RETURN_VALUE(ZEUS_CLASS_TYPE::*_func)(ZEUS_FUNC_ARGS_TYPE... _args))zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inline
zeus::Service::advertise(std::string _name, ZEUS_RETURN_VALUE(ZEUS_CLASS_TYPE::*_func)(ZEUS_FUNC_ARGS_TYPE... _args))zeus::Serviceinline
zeus::RemoteProcessCall::advertise(const std::string &_name, ZEUS_RETURN_VALUE(*_func)(ZEUS_FUNC_ARGS_TYPE... _args))zeus::RemoteProcessCallinline
callBinary2(const std::string &_call, ememory::SharedPtr< zeus::BufferCall > _obj)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inlinevirtual
clientConnect(uint64_t _clientId, const std::string &_userName, const std::string &_clientName, const std::vector< std::string > &_groups)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inlinevirtual
clientDisconnect(uint64_t _clientId)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inlinevirtual
clientSetGroup(uint64_t _clientId, const std::vector< std::string > &_clientGroups)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inline
clientSetName(uint64_t _clientId, const std::string &_clientName)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inline
connect(uint32_t _numberRetry=1)zeus::Service
disconnect()zeus::Service
GateWayAlive()zeus::Service
getAuthors() constzeus::RemoteProcessCall
getAuthors2()zeus::RemoteProcessCall
getDescription()zeus::RemoteProcessCall
getFunction(std::string _funcName)zeus::RemoteProcessCall
getFunctions()zeus::RemoteProcessCall
getType()zeus::RemoteProcessCall
getVersion()zeus::RemoteProcessCall
isFunctionAuthorized(uint64_t _clientId, const std::string &_funcName)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inlinevirtual
m_authors (defined in zeus::RemoteProcessCall)zeus::RemoteProcessCallprotected
m_callMultiData (defined in zeus::Service)zeus::Serviceprotected
m_descriptionzeus::RemoteProcessCallprotected
m_id (defined in zeus::Service)zeus::Serviceprotected
m_interfaceClient (defined in zeus::Service)zeus::Serviceprotected
m_listFunctionzeus::RemoteProcessCallprotected
m_mutex (defined in zeus::Service)zeus::Serviceprotected
m_newData (defined in zeus::Service)zeus::Serviceprotected
m_typezeus::RemoteProcessCallprotected
m_versionzeus::RemoteProcessCallprotected
pingIsAlive()zeus::Service
propertieseproperty::Interface
propertyIpzeus::Service
propertyNameServicezeus::Service
propertyPortzeus::Service
RemoteProcessCall()zeus::RemoteProcessCall
Service()zeus::Service
ServiceType(ememory::SharedPtr< ZEUS_USER_ACCESS > _interface)zeus::ServiceType< ZEUS_TYPE_SERVICE, ZEUS_USER_ACCESS >inline
setDescription(const std::string &_desc)zeus::RemoteProcessCall
setType(const std::string &_type, uint16_t _version)zeus::RemoteProcessCall
setVersion(const std::string &_vers)zeus::RemoteProcessCall
~Service()zeus::Servicevirtual