Lines Matching refs:eventInfo
37 std::shared_ptr<EventInfo> eventInfo = std::make_shared<EventInfo>();
38 eventInfo->type = EventType::LISTENER;
39 eventInfo->msgId = MessageId::COORDINATION_ADD_LISTENER;
40 eventInfo->pid = event.pid;
42 FI_HILOGI("Add cooperate listener (%{public}d)", eventInfo->pid);
44 [eventInfo](const auto &item) {
45 return ((item != nullptr) && (item->pid == eventInfo->pid));
48 *iter = eventInfo;
50 listeners_.emplace_back(eventInfo);
89 std::shared_ptr<EventInfo> eventInfo = std::make_shared<EventInfo>();
90 eventInfo->type = EventType::START;
91 eventInfo->msgId = MessageId::COORDINATION_MESSAGE;
92 eventInfo->pid = event.pid;
93 eventInfo->networkId = event.remoteNetworkId;
94 eventInfo->userData = event.userData;
95 calls_[EventType::START] = eventInfo;
100 std::shared_ptr<EventInfo> eventInfo = calls_[EventType::START];
101 CHKPV(eventInfo);
103 .pid = eventInfo->pid,
104 .msgId = eventInfo->msgId,
105 .userData = eventInfo->userData,
106 .networkId = eventInfo->networkId,
142 std::shared_ptr<EventInfo> eventInfo = std::make_shared<EventInfo>();
143 eventInfo->type = EventType::STOP;
144 eventInfo->msgId = MessageId::COORDINATION_MESSAGE;
145 eventInfo->pid = event.pid;
146 eventInfo->userData = event.userData;
147 calls_[EventType::STOP] = eventInfo;
152 std::shared_ptr<EventInfo> eventInfo = calls_[EventType::STOP];
153 CHKPV(eventInfo);
155 .pid = eventInfo->pid,
156 .msgId = eventInfo->msgId,
157 .userData = eventInfo->userData,
158 .networkId = eventInfo->networkId,