size_t Client::ClientsRegistered(std::string eventType) { EventMessage msg; msg.setEventType(REGISTERED_MSG); msg.pushParam(eventType); this->Send(msg, PRIORITY_COMMAND); this->WaitForEvent(msg, REGISTERED_RESP); return (size_t)msg.getParamInt(0); }
bool Client::IsClientConnected(std::string target) { EventMessage msg; msg.setEventType(ISCONNECTED_MSG); msg.pushParam(target); this->Send(msg, PRIORITY_COMMAND); this->WaitForEvent(msg, ISCONNECTED_RESP); return ( msg.getParamInt(0) != 0 ); }