Searched defs:CanMessageListener (Results 1 – 4 of 4) sorted by relevance
37 struct CanMessageListener : public V1_0::ICanMessageListener { struct38 const std::string name;40 CanMessageListener(std::string name) : name(name) {} in CanMessageListener() argument42 virtual Return<void> onReceive(const V1_0::CanMessage& message) { in onReceive()59 virtual Return<void> onError(V1_0::ErrorEvent error) { in onError()
78 struct CanMessageListener { struct79 sp<ICanMessageListener> callback;80 hidl_vec<CanMessageFilter> filter;81 wp<ICloseHandle> closeHandle;82 bool failedOnce = false;
43 struct CanMessageListener : public can::V1_0::ICanMessageListener { struct46 CanMessageListener() {} in CanMessageListener() argument48 virtual Return<void> onReceive(const can::V1_0::CanMessage& msg) override { in onReceive()55 virtual ~CanMessageListener() { mCloseHandle->close(); } in ~CanMessageListener()57 void assignCloseHandle(sp<ICloseHandle> closeHandle) { in assignCloseHandle()63 std::vector<can::V1_0::CanMessage> fetchMessages(std::chrono::milliseconds timeout, in fetchMessages()73 sp<ICloseHandle> mCloseHandle;75 std::mutex mMessagesGuard;
31 struct CanMessageListener : public can::V1_0::ICanMessageListener { struct32 virtual Return<void> onReceive(const can::V1_0::CanMessage&) override { return {}; } in onReceive()