Lines Matching refs:HubMessage
58 class HubMessage : public hub_message_t {
63 HubMessage(const HubMessage &other) = delete;
64 HubMessage &operator = (const HubMessage &other) = delete;
66 HubMessage(const hub_app_name_t *name, uint32_t typ, uint32_t transaction_id, in HubMessage() function
81 HubMessage(const hub_app_name_t *name, uint32_t typ, uint16_t endpoint, const void *data, in HubMessage() function
82 uint32_t len) : HubMessage(name, typ, 0, endpoint, data, len) { } in HubMessage()
84 HubMessage(const hub_message_t *msg, uint32_t transaction_id, uint16_t endpoint) { in HubMessage() function
98 HubMessage(HubMessage &&other) { in HubMessage() function
99 *this = (HubMessage &&)other; in HubMessage()
102 HubMessage &operator = (HubMessage &&other) {
113 typedef int Contexthub_callback(uint32_t hub_id, const HubMessage &rxed_msg, void *cookie);
120 std::list<HubMessage> mAppTxQueue;
156 void doSendToApp(HubMessage &&msg);
197 static void sendToApp(HubMessage &&msg) { in sendToApp()
198 hubInstance()->doSendToApp((HubMessage &&)msg); in sendToApp()