Beispiel #1
0
    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);
    }
Beispiel #2
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 );
    }