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

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

address() const rec::rpc::Client
Client(QObject *parent=0)rec::rpc::Client
connected()rec::rpc::Clientsignal
connectToServer(unsigned int msTimeout=DefaultTimeout)rec::rpc::Clientslot
DefaultTimeoutrec::rpc::Clientstatic
disconnected(rec::rpc::ErrorCode error)rec::rpc::Clientsignal
disconnectFromServer()rec::rpc::Clientslot
error(QAbstractSocket::SocketError socketError, const QString &errorString)rec::rpc::Clientsignal
expectedGreeting() const rec::rpc::Client
getServerVersion(int *major, int *minor, int *patch, int *date=0, QString *suffix=0)rec::rpc::Client
getServerVersion()rec::rpc::Client
invoke(const QString &name, serialization::SerializablePtrConst param, serialization::SerializablePtr result, bool blocking)rec::rpc::Clientprotected
isConnected() const rec::rpc::Client
isLocalIPCEnabled() const rec::rpc::Client
isMultiThreadedSerializationEnabled() const rec::rpc::Client
isNotifierRegistered(const QString &name) const rec::rpc::Clientprotected
isTopicListenerRegistered(const QString &name) const rec::rpc::Clientprotected
localAddress() const rec::rpc::Client
localPort() const rec::rpc::Client
log(const QString &message, int level=1)rec::rpc::Clientsignal
msTimeout() const rec::rpc::Client
name() const rec::rpc::Client
peerAddress() const rec::rpc::Client
peerPort() const rec::rpc::Client
publishTopic(const QString &name, serialization::SerializablePtrConst data)rec::rpc::Clientprotected
registerNotifier(const QString &name, NotifierBasePtr notifier)rec::rpc::Clientprotected
registerTopicListener(const QString &name, TopicListenerBasePtr listener)rec::rpc::Clientprotected
setAddress(const QString &address)rec::rpc::Clientslot
setAutoReconnectEnabled(bool enable, unsigned int ms=200)rec::rpc::Clientslot
setExpectedGreeting(const QString &greeting)rec::rpc::Clientslot
setLocalIPCEnabled(bool enabled)rec::rpc::Clientslot
setMsTimeout(unsigned int timeout)rec::rpc::Clientslot
setMultiThreadedSerializationEnabled(bool enabled)rec::rpc::Clientslot
setName(const QString &name)rec::rpc::Clientslot
stateChanged(QAbstractSocket::SocketState state)rec::rpc::Clientsignal
unregisterNotifier(const QString &name)rec::rpc::Clientprotected
unregisterTopicListener(const QString &name)rec::rpc::Clientprotected
~Client()rec::rpc::Clientvirtual