Home
last modified time | relevance | path

Searched refs:CanMessageListener (Results 1 – 5 of 5) sorted by relevance

/aosp12/hardware/interfaces/automotive/can/1.0/vts/functional/
H A DVtsHalCanBusV1_0TargetTest.cpp31 struct CanMessageListener : public can::V1_0::ICanMessageListener { struct
110 const auto [result, closeHandle] = listen({}, new CanMessageListener()); in TEST_P()
123 const auto [result, closeHandle] = listen(filters, new CanMessageListener()); in TEST_P()
135 const auto [result, closeHandle] = listen({}, new CanMessageListener()); in TEST_P()
143 const auto [result, closeHandle] = listen({}, new CanMessageListener()); in TEST_P()
H A DVtsHalCanBusVirtualV1_0TargetTest.cpp43 struct CanMessageListener : public can::V1_0::ICanMessageListener { struct
44 DISALLOW_COPY_AND_ASSIGN(CanMessageListener);
46 CanMessageListener() {} in CanMessageListener() argument
55 virtual ~CanMessageListener() { mCloseHandle->close(); } in ~CanMessageListener() argument
110 sp<CanMessageListener> listen(const hidl_vec<CanMessageFilter>& filter) { in listen()
111 sp<CanMessageListener> listener = new CanMessageListener(); in listen()
/aosp12/hardware/interfaces/automotive/can/1.0/tools/
H A Dcanhaldump.cpp37 struct CanMessageListener : public V1_0::ICanMessageListener { struct
40 CanMessageListener(std::string name) : name(name) {} in CanMessageListener() argument
100 bus->listen({}, new CanMessageListener(busname), hidl_utils::fill(&result, &chnd)).assertOk(); in candump()
/aosp12/hardware/interfaces/automotive/can/1.0/default/
H A DCanBus.h78 struct CanMessageListener { struct
93 std::vector<CanMessageListener> mMsgListeners GUARDED_BY(mMsgListenersGuard);
H A DCanBus.cpp74 mMsgListeners.emplace_back(CanMessageListener{listenerCb, filter, closeHandle}); in listen()