REC RPC library
rec::rpc::Server Member List

This is the complete list of members for rec::rpc::Server, including all inherited members.

addEnqueuedTopic(const QString &name, bool serverOnly=false)rec::rpc::Serverprotected
addPermanentTopic(const QString &name, int sharedMemorySize=0, bool serverOnly=false)rec::rpc::Serverprotected
addTopic(const QString &name, int sharedMemorySize=0, bool serverOnly=false)rec::rpc::Serverprotected
beginAddTopicGroup()rec::rpc::Serverprotected
clientConnected(const rec::rpc::ClientInfo &info)rec::rpc::Serversignal
clientDisconnected(const rec::rpc::ClientInfo &info)rec::rpc::Serversignal
clientError(QAbstractSocket::SocketError error, const QString &errorString)rec::rpc::Serversignal
clientMsgWaitTime() const rec::rpc::Server
close(bool blocking=false)rec::rpc::Serverslot
closed()rec::rpc::Serversignal
customTimeout() const rec::rpc::Server
DefaultClientMsgWaitTimerec::rpc::Serverstatic
DefaultCustomTimeoutrec::rpc::Serverstatic
DefaultHttpKeepAliveMaxRequestsrec::rpc::Serverstatic
DefaultHttpKeepAliveTimeoutrec::rpc::Serverstatic
disconnectAllClients()rec::rpc::Serverslot
disconnectClient(const QHostAddress &peerAddress, quint16 peerPort)rec::rpc::Serverslot
endAddTopicGroup()rec::rpc::Serverprotected
exit()rec::rpc::Serverslot
finished()rec::rpc::Serversignal
greeting() const rec::rpc::Server
httpKeepAliveMaxRequests() const rec::rpc::Server
httpKeepAliveTimeout() const rec::rpc::Server
isFunctionRegistered(const QString &name) const rec::rpc::Serverprotected
isListening() const rec::rpc::Server
isLocalIPCEnabled() const rec::rpc::Server
isMultiThreadedSerializationEnabled() const rec::rpc::Server
isTopicListenerRegistered(const QString &name) const rec::rpc::Serverprotected
listen(bool blocking=false)rec::rpc::Serverslot
listening()rec::rpc::Serversignal
log(const QString &message, int level=1)rec::rpc::Serversignal
numClientsConnected() const rec::rpc::Server
numClientsConnectedChanged(int num)rec::rpc::Serversignal
port() const rec::rpc::Server
publishTopic(const QString &name, serialization::SerializablePtrConst data)rec::rpc::Serverprotected
registerCustomRequestHandler(CustomRequestHandlerBasePtr handler=CustomRequestHandlerBasePtr())rec::rpc::Serverprotected
registeredTopicListener(const QString &name, const rec::rpc::ClientInfo &info)rec::rpc::Serversignal
registerFunction(const QString &name, RPCFunctionBasePtr function)rec::rpc::Serverprotected
registerHttpGetHandler(HTTPGetHandlerBasePtr handler=HTTPGetHandlerBasePtr())rec::rpc::Serverprotected
registerTopicListener(const QString &name, TopicListenerBasePtr listener)rec::rpc::Serverprotected
sendFailSocketTimeoutrec::rpc::Serverstatic
Server(QObject *parent=0)rec::rpc::Server
serverError(QAbstractSocket::SocketError error, const QString &errorString)rec::rpc::Serversignal
serverPort() const rec::rpc::Server
setClientMsgWaitTime(int clientMsgWaitTime=DefaultClientMsgWaitTime)rec::rpc::Serverslot
setCustomTimeout(int customTimeout=DefaultCustomTimeout)rec::rpc::Serverslot
setGreeting(const QString &greeting)rec::rpc::Serverslot
setHttpKeepAliveMaxRequests(int httpKeepAliveMaxRequests=DefaultHttpKeepAliveMaxRequests)rec::rpc::Serverslot
setHttpKeepAliveTimeout(int httpKeepAliveTimeout=DefaultHttpKeepAliveTimeout)rec::rpc::Serverslot
setLocalIPCEnabled(bool enabled)rec::rpc::Serverslot
setMultiThreadedSerializationEnabled(bool enabled)rec::rpc::Serverslot
setPort(int port=rec::rpc::defaultPort)rec::rpc::Serverslot
unregisteredTopicListener(const QString &name, const rec::rpc::ClientInfo &info)rec::rpc::Serversignal
unregisterFunction(const QString &name)rec::rpc::Serverprotected
unregisterTopicListener(const QString &name)rec::rpc::Serverprotected
~Server()rec::rpc::Servervirtual