/base/notification/common_event_service/services/include/ |
H A D | common_event_subscriber_manager.h | 32 struct EventSubscriberRecord { struct 40 EventSubscriberRecord() in EventSubscriberRecord() function 47 bool operator<(const EventSubscriberRecord &other) const in operator <() 63 std::shared_ptr<EventSubscriberRecord> subscriberRecordPtr; 70 using SubscriberRecordPtr = std::shared_ptr<EventSubscriberRecord>; 73 using FrozenRecords = std::map<EventSubscriberRecord, std::vector<EventRecordPtr>>; 90 std::shared_ptr<EventSubscriberRecord> InsertSubscriber(const SubscribeInfoPtr &eventSubscribeInfo, 114 * @return std::shared_ptr<EventSubscriberRecord> 116 std::shared_ptr<EventSubscriberRecord> GetSubscriberRecord(const sptr<IRemoteObject> &commonEventListener);
|
H A D | common_event_control_manager.h | 54 const CommonEventRecord &eventRecord, const std::shared_ptr<EventSubscriberRecord> &subscriberRecord); 133 const CommonEventRecord &eventRecord, const std::shared_ptr<EventSubscriberRecord> &subscriberRecord = nullptr); 161 int8_t CheckPermission(const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord); 163 bool CheckSubscriberPermission(const EventSubscriberRecord &subscriberRecord, 167 const CommonEventRecord &eventRecord, const EventSubscriberRecord &subscriberRecord); 170 const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord); 172 bool NotifyFreezeEvents(const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord); 196 void SendOrderedEventProcTimeoutHiSysEvent(const std::shared_ptr<EventSubscriberRecord> &subscriberRecord,
|
H A D | ordered_event_record.h | 38 std::vector<std::shared_ptr<EventSubscriberRecord>> receivers;
|
H A D | inner_common_event_manager.h | 181 const std::shared_ptr<EventSubscriberRecord> &subscriberRecord);
|
/base/notification/common_event_service/services/test/unittest/ |
H A D | common_event_subscriber_manager_test.cpp | 133 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 153 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 176 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 210 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 250 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 402 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 425 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 468 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 494 SubscriberRecordPtr record = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() 516 SubscriberRecordPtr subscriberRecord = std::make_shared<EventSubscriberRecord>();
in HWTEST_F() [all...] |
H A D | common_event_freeze_unit_test.cpp | 168 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 218 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 259 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 302 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 345 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 388 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 551 SubscriberRecordPtr eventSubscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F()
|
H A D | common_event_publish_permission_event_unit_test.cpp | 285 EventSubscriberRecord eventSubRecord; in HWTEST_F() 326 EventSubscriberRecord eventSubRecord; in HWTEST_F() 368 EventSubscriberRecord eventSubRecord; in HWTEST_F() 406 EventSubscriberRecord eventSubRecord; in HWTEST_F() 447 EventSubscriberRecord eventSubRecord; in HWTEST_F() 491 EventSubscriberRecord eventSubRecord; in HWTEST_F() 531 EventSubscriberRecord eventSubRecord; in HWTEST_F() 575 EventSubscriberRecord eventSubRecord; in HWTEST_F() 619 EventSubscriberRecord eventSubRecord; in HWTEST_F() 687 EventSubscriberRecord eventSubRecor in HWTEST_F() [all...] |
H A D | common_event_control_manager_test.cpp | 64 std::shared_ptr<EventSubscriberRecord> subscriberRecord = nullptr;
in HWTEST_F() 202 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 223 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 245 EventSubscriberRecord subscriberRecord;
in HWTEST_F()
|
H A D | inner_common_event_manager_test.cpp | 279 std::shared_ptr<EventSubscriberRecord> subscriberRecord = nullptr;
in HWTEST_F() 295 std::shared_ptr<EventSubscriberRecord> subscriberRecord = nullptr;
in HWTEST_F()
|
H A D | common_event_publish_ordered_event_unit_test.cpp | 510 std::shared_ptr<EventSubscriberRecord> subscriberRecord = std::make_shared<EventSubscriberRecord>(); in HWTEST_F()
|
H A D | common_event_subscribe_unit_test.cpp | 858 auto record = std::make_shared<EventSubscriberRecord>(); in HWTEST_F() 894 auto record = std::make_shared<EventSubscriberRecord>(); in HWTEST_F()
|
/base/notification/common_event_service/services/test/unittest/common_event_control_manager_branch_test/ |
H A D | common_event_control_manager_branch_test.cpp | 70 std::map<EventSubscriberRecord, std::vector<std::shared_ptr<CommonEventRecord>>> frozenRecords;
in HWTEST_F() 71 EventSubscriberRecord rec;
in HWTEST_F() 89 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 121 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 147 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 177 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 203 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 253 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 280 EventSubscriberRecord subscriberRecord;
in HWTEST_F() 876 std::shared_ptr<EventSubscriberRecord> re in HWTEST_F() [all...] |
/base/notification/common_event_service/services/src/ |
H A D | common_event_subscriber_manager.cpp | 47 std::shared_ptr<EventSubscriberRecord> CommonEventSubscriberManager::InsertSubscriber( in InsertSubscriber() 70 auto record = std::make_shared<EventSubscriberRecord>(); in InsertSubscriber() 72 EVENT_LOGE("Failed to create EventSubscriberRecord"); in InsertSubscriber() 121 std::vector<std::shared_ptr<EventSubscriberRecord>> CommonEventSubscriberManager::GetSubscriberRecords( in GetSubscriberRecords() 133 std::shared_ptr<EventSubscriberRecord> CommonEventSubscriberManager::GetSubscriberRecord( in GetSubscriberRecord() 581 std::map<EventSubscriberRecord, std::vector<EventRecordPtr>> frozenRecords; in InsertFrozenEvents() 589 std::map<EventSubscriberRecord, std::vector<EventRecordPtr>> CommonEventSubscriberManager::GetFrozenEvents( in GetFrozenEvents() 594 std::map<EventSubscriberRecord, std::vector<EventRecordPtr>> frozenEvents; in GetFrozenEvents() 664 std::map<EventSubscriberRecord, std::vector<EventRecordPtr>> frozenRecords; in InsertFrozenEventsMap() 672 std::map<EventSubscriberRecord, st [all...] |
H A D | common_event_control_manager.cpp | 66 const CommonEventRecord &eventRecord, const std::shared_ptr<EventSubscriberRecord> &subscriberRecord) in PublishStickyCommonEvent() 140 EventSubscriberRecord subscriberRecord = record.first; in PublishFrozenEventsInner() 157 const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord) in NotifyFreezeEvents() 275 const CommonEventRecord &eventRecord, const std::shared_ptr<EventSubscriberRecord> &subscriberRecord) in ProcessUnorderedEvent() 377 std::shared_ptr<EventSubscriberRecord> fist, in ProcessOrderedEvent() 378 std::shared_ptr<EventSubscriberRecord> second) { in ProcessOrderedEvent() 703 std::shared_ptr<EventSubscriberRecord> subscriberRecord = sp->receivers[sp->nextReceiver - 1]; in CurrentOrderedEventTimeout() 767 const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord) in CheckPermission() 797 const EventSubscriberRecord &subscriberRecord, const CommonEventRecord &eventRecord) in CheckSubscriberPermission() 850 const CommonEventRecord &eventRecord, const EventSubscriberRecord in CheckSubscriberRequiredPermission() [all...] |
H A D | inner_common_event_manager.cpp | 578 const std::shared_ptr<CommonEventSubscribeInfo> &sp, const std::shared_ptr<EventSubscriberRecord> &subscriberRecord) in PublishStickyEvent()
|