#include <ClientMessage.hpp>
Public Member Functions | |
ClientMessage (ServerManager target, ServerOperation op) | |
ClientMessage (ServerManager target, ServerOperation op, uintptr_t p1) | |
ClientMessage (ServerManager target, ServerOperation op, const char *p1) | |
ClientMessage (ServerManager target, ServerOperation op, uintptr_t p1, const char *name) | |
~ClientMessage () | |
void | send () |
void | send (SysClientStream *pipe) |
Additional Inherited Members |
Definition at line 47 of file ClientMessage.hpp.
|
inline |
Definition at line 50 of file ClientMessage.hpp.
References ServiceMessage::messageTarget, and ServiceMessage::operation.
|
inline |
Definition at line 56 of file ClientMessage.hpp.
References ServiceMessage::messageTarget, ServiceMessage::operation, and ServiceMessage::parameter1.
|
inline |
Definition at line 63 of file ClientMessage.hpp.
References ServiceMessage::messageTarget, ServiceMessage::nameArg, ServiceMessage::NAMESIZE, and ServiceMessage::operation.
|
inline |
Definition at line 77 of file ClientMessage.hpp.
References ServiceMessage::messageTarget, ServiceMessage::nameArg, ServiceMessage::NAMESIZE, ServiceMessage::operation, and ServiceMessage::parameter1.
|
inline |
Definition at line 92 of file ClientMessage.hpp.
References ServiceMessage::freeMessageData().
void ClientMessage::send | ( | ) |
Send a message to the rxapi server, and wait for a reply.
Definition at line 47 of file ClientMessage.cpp.
References LocalAPIManager::getConnection(), LocalAPIManager::getInstance(), LocalAPIManager::getSession(), LocalAPIManager::getUserID(), LocalAPIManager::returnConnection(), ServiceMessage::session, and ServiceMessage::userid.
Referenced by LocalMacroSpaceManager::addMacro(), LocalQueueManager::addToNamedQueue(), LocalQueueManager::addToSessionQueue(), LocalMacroSpaceManager::clearMacroSpace(), LocalQueueManager::clearNamedQueue(), LocalQueueManager::clearSessionQueue(), LocalQueueManager::createNamedQueue(), LocalQueueManager::createSessionQueue(), LocalQueueManager::deleteNamedQueue(), LocalQueueManager::deleteSessionQueue(), LocalRegistrationManager::dropCallback(), LocalAPIManager::establishServerConnection(), LocalMacroSpaceManager::getMacro(), LocalQueueManager::getQueueCount(), LocalQueueManager::getSessionQueueCount(), LocalMacroSpaceManager::loadMacroSpace(), LocalQueueManager::nestSessionQueue(), LocalQueueManager::openNamedQueue(), LocalQueueManager::pullFromQueue(), LocalRegistrationManager::queryCallback(), LocalMacroSpaceManager::queryMacro(), LocalQueueManager::queryNamedQueue(), LocalRegistrationManager::registerCallback(), LocalMacroSpaceManager::removeMacro(), LocalMacroSpaceManager::reorderMacro(), LocalRegistrationManager::resolveCallback(), LocalMacroSpaceManager::saveMacroSpace(), and LocalAPIManager::shutdown().
void ClientMessage::send | ( | SysClientStream * | pipe | ) |
Send a message to the server using a supplied connection.
pipe | The connection to use. |
Definition at line 78 of file ClientMessage.cpp.
References ServiceMessage::readResult(), and ServiceMessage::writeMessage().