Home
last modified time | relevance | path

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

/hardware/interfaces/automotive/can/1.0/tools/libprotocan/
DMessageInjector.cpp35 MessageInjector::MessageInjector(MessageDef msgDef, in MessageInjector() function in android::hardware::automotive::protocan::MessageInjector
41 void MessageInjector::inject(const CanMessage& msg) { inject({msg}); } in inject()
43 void MessageInjector::inject(const std::initializer_list<can::V1_0::CanMessage> msgs) { in inject()
54 void MessageInjector::processQueueLocked(can::V1_0::ICanBus& bus) { in processQueueLocked()
87 void MessageInjector::onReceive(ICanBus& bus, const CanMessage& msg) { in onReceive()
97 std::initializer_list<std::shared_ptr<MessageInjector>> injectors) { in MessageInjectorManager()
99 [](const std::shared_ptr<MessageInjector>& injector) { in MessageInjectorManager()
DAndroid.bp34 "MessageInjector.cpp",
/hardware/interfaces/automotive/can/1.0/tools/libprotocan/include/libprotocan/
DMessageInjector.h39 class MessageInjector {
41 MessageInjector(MessageDef msgDef, std::optional<std::chrono::milliseconds> interMessageDelay);
59 DISALLOW_COPY_AND_ASSIGN(MessageInjector);
69 MessageInjectorManager(std::initializer_list<std::shared_ptr<MessageInjector>> injectors);
74 std::map<can::V1_0::CanMessageId, std::shared_ptr<MessageInjector>> mInjectors;