Searched refs:MessageInjector (Results 1 – 3 of 3) sorted by relevance
35 MessageInjector::MessageInjector(MessageDef msgDef, in MessageInjector() function in android::hardware::automotive::protocan::MessageInjector41 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()
34 "MessageInjector.cpp",
39 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;