21 #ifndef OLAD_CLIENT_H_
22 #define OLAD_CLIENT_H_
26 #include "common/rpc/RpcController.h"
29 #include "olad/DmxSource.h"
33 class OlaClientService_Stub;
55 Client(ola::proto::OlaClientService_Stub *client_stub,
67 virtual bool SendDMX(
unsigned int universe_id, uint8_t priority,
100 ola::proto::Ack *ack);
102 std::auto_ptr<class ola::proto::OlaClientService_Stub> m_client_stub;
103 std::map<unsigned int, DmxSource> m_data_map;
106 DISALLOW_COPY_AND_ASSIGN(
Client);
109 #endif // OLAD_CLIENT_H_