Home
last modified time | relevance | path

Searched refs:HubMessage (Results 1 – 3 of 3) sorted by relevance

/device/google/contexthub/contexthubhal/
Dnanohubhal.h49 class HubMessage : public hub_message_t {
52 HubMessage(const HubMessage &other) = delete;
53 HubMessage &operator = (const HubMessage &other) = delete;
55 HubMessage(const hub_app_name_t *name, uint32_t typ, const void *data, uint32_t len) { in HubMessage() function
67 HubMessage(HubMessage &&other) { in HubMessage() function
68 *this = (HubMessage &&)other; in HubMessage()
71 HubMessage &operator = (HubMessage &&other) {
85 std::list<HubMessage> mAppTxQueue;
119 void doSendToApp(HubMessage &&msg);
154 static void sendToApp(HubMessage &&msg) { in sendToApp()
[all …]
Dnanohubhal.cpp181 void NanoHub::doSendToApp(HubMessage &&msg) in doSendToApp()
184 mAppTxQueue.push_back((HubMessage &&)msg); in doSendToApp()
197 HubMessage &m = mAppTxQueue.front(); in runAppTx()
274 doSendToApp(HubMessage(&app_name, msg.hdr.eventId, &msg.data[0], msg.hdr.len)); in runDeviceRx()
Dsystem_comms.h294 NanoHub::sendToApp(HubMessage(&get_hub_info()->os_app_name, typ, data, len)); in sendToApp()