/base/notification/distributed_notification_service/frameworks/ans/test/unittest/ |
H A D | reminder_store_test.cpp | 154 sptr<ReminderRequest> reminder = nullptr; in HWTEST_F() local 156 int64_t ret = reminderStore.Insert(reminder, bundleOption_); in HWTEST_F() 168 sptr<ReminderRequest> reminder = nullptr; in HWTEST_F() local 170 int64_t ret = reminderStore.Update(reminder, bundleOption_); in HWTEST_F() 283 sptr<ReminderRequest> reminder = nullptr; in HWTEST_F() local 285 int64_t ret = reminderStore.UpdateOrInsert(reminder, bundleOption_); in HWTEST_F() 336 sptr<ReminderRequest> reminder = new ReminderRequestTimer(); in HWTEST_F() local 337 reminder->reminderId_ = 999; in HWTEST_F() 338 reminder->bundleName_ = "ReminderTimerStrategyTest_00001"; in HWTEST_F() 339 reminder in HWTEST_F() 396 sptr<ReminderRequest> reminder = new ReminderRequestTimer(); HWTEST_F() local 455 sptr<ReminderRequest> reminder = new ReminderRequestTimer(); HWTEST_F() local 503 sptr<ReminderRequest> reminder = new ReminderRequestAlarm(); HWTEST_F() local 546 sptr<ReminderRequest> reminder = new ReminderRequestCalendar(); HWTEST_F() local 602 sptr<ReminderRequest> reminder = new ReminderRequestCalendar(); HWTEST_F() local [all...] |
H A D | reminder_helper_test.cpp | 46 ReminderRequest reminder;
in HWTEST_F() local 48 ErrCode ret = reminderHelper.PublishReminder(reminder);
in HWTEST_F()
|
/base/notification/distributed_notification_service/services/ans/test/unittest/ |
H A D | reminder_data_manager_test.cpp | 70 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10);
in HWTEST_F() local 72 manager->PublishReminder(reminder, option);
in HWTEST_F() 76 manager->IsMatched(reminder, "", -1, -1);
in HWTEST_F() 92 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10);
in HWTEST_F() local 93 manager->CheckReminderLimitExceededLocked(option, reminder);
in HWTEST_F() 94 manager->CancelNotification(reminder);
in HWTEST_F() 95 reminder->SetReminderId(10);
in HWTEST_F() 96 manager->AddToShowedReminders(reminder);
in HWTEST_F() 97 manager->AddToShowedReminders(reminder);
in HWTEST_F() 137 sptr<ReminderRequest> reminder in HWTEST_F() local 161 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 190 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 209 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 229 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 247 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 268 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 310 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 327 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 343 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 366 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 392 sptr<ReminderRequest> reminder = new ReminderRequestAlarm(0, 1, daysOfWeek); HWTEST_F() local 478 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 600 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 655 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 673 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 692 sptr<ReminderRequest> reminder = new ReminderRequestTimer(10); HWTEST_F() local 727 sptr<ReminderRequest> reminder = new ReminderRequestCalendar(10); HWTEST_F() local 767 sptr<ReminderRequest> reminder = new ReminderRequestCalendar(10); HWTEST_F() local 874 sptr<ReminderRequest> reminder = new ReminderRequestTimer(50); HWTEST_F() local [all...] |
/base/notification/distributed_notification_service/services/ans/src/ |
H A D | reminder_data_manager_inner.cpp | 64 bool ReminderDataManager::IsActionButtonDataShareValid(const sptr<ReminderRequest>& reminder, in IsActionButtonDataShareValid() argument 67 auto actionButtonMap = reminder->GetActionButtons(); in IsActionButtonDataShareValid() 87 ANSR_LOGI("auto delete reminder start"); in HandleAutoDeleteReminder() 93 for (auto reminder : showedReminder) { in HandleAutoDeleteReminder() 94 if (reminder == nullptr) { in HandleAutoDeleteReminder() 98 if (reminder->GetUid() != uid || notificationId != reminder->GetNotificationId() || in HandleAutoDeleteReminder() 99 reminder->GetAutoDeletedTime() != autoDeletedTime) { in HandleAutoDeleteReminder() 102 CloseReminder(reminder, true); in HandleAutoDeleteReminder() 103 UpdateAppDatabase(reminder, ReminderReques in HandleAutoDeleteReminder() 119 GetCustomRingFileDesc(const sptr<ReminderRequest>& reminder, Global::Resource::ResourceManager::RawFileDescriptor& desc) GetCustomRingFileDesc() argument 152 ReportSysEvent(const sptr<ReminderRequest>& reminder) ReportSysEvent() argument [all...] |
H A D | reminder_store_strategy.cpp | 28 void ReminderStrategy::AppendValuesBucket(const sptr<ReminderRequest>& reminder, in AppendValuesBucket() argument 31 values.PutInt(ReminderBaseTable::REMINDER_ID, reminder->GetReminderId()); in AppendValuesBucket() 32 values.PutString(ReminderBaseTable::PACKAGE_NAME, reminder->GetBundleName()); in AppendValuesBucket() 33 values.PutInt(ReminderBaseTable::USER_ID, reminder->GetUserId()); in AppendValuesBucket() 34 values.PutInt(ReminderBaseTable::UID, reminder->GetUid()); in AppendValuesBucket() 35 values.PutString(ReminderBaseTable::SYSTEM_APP, reminder->IsSystemApp() ? "true" : "false"); in AppendValuesBucket() 36 values.PutInt(ReminderBaseTable::REMINDER_TYPE, static_cast<int32_t>(reminder->GetReminderType())); in AppendValuesBucket() 37 values.PutLong(ReminderBaseTable::REMINDER_TIME, reminder->GetReminderTimeInMilli()); in AppendValuesBucket() 38 values.PutLong(ReminderBaseTable::TRIGGER_TIME, reminder->GetTriggerTimeInMilli()); in AppendValuesBucket() 39 values.PutLong(ReminderBaseTable::TIME_INTERVAL, reminder in AppendValuesBucket() 74 RecoverTimeFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverTimeFromOldVersion() argument 106 RecoverIdFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverIdFromOldVersion() argument 142 RecoverContextFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverContextFromOldVersion() argument 178 RecoverFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromOldVersion() argument 223 RecoverTimeFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverTimeFromDb() argument 255 RecoverIdFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverIdFromDb() argument 295 RecoverContextFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverContextFromDb() argument 331 RecoverFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromDb() argument 372 AppendValuesBucket(const sptr<ReminderRequest>& reminder, NativeRdb::ValuesBucket& values) AppendValuesBucket() argument 386 RecoverFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromOldVersion() argument 396 RecoverFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& baseResult, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromDb() argument 412 AppendValuesBucket(const sptr<ReminderRequest>& reminder, NativeRdb::ValuesBucket& values) AppendValuesBucket() argument 430 RecoverFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromOldVersion() argument 451 RecoverFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& baseResult, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromDb() argument 475 AppendValuesBucket(const sptr<ReminderRequest>& reminder, NativeRdb::ValuesBucket& values) AppendValuesBucket() argument 519 RecoverFromOldVersion(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromOldVersion() argument 571 RecoverTime(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverTime() argument 615 RecoverFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& baseResult, const std::shared_ptr<NativeRdb::ResultSet>& resultSet) RecoverFromDb() argument [all...] |
H A D | reminder_data_manager.cpp | 68 * Default reminder sound. 84 ErrCode ReminderDataManager::PublishReminder(const sptr<ReminderRequest> &reminder, in PublishReminder() argument 94 if (!IsActionButtonDataShareValid(reminder, callerTokenId)) { in PublishReminder() 98 if (CheckReminderLimitExceededLocked(bundleOption, reminder)) { in PublishReminder() 101 UpdateAndSaveReminderLocked(reminder, bundleOption); in PublishReminder() 102 queue_->submit([this, reminder]() { in PublishReminder() 112 ANSR_LOGI("cancel reminder id: %{public}d", reminderId); in CancelReminder() 113 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId, bundleOption->GetBundleName()); in CancelReminder() local 114 if (reminder == nullptr) { in CancelReminder() 115 ANSR_LOGW("Cancel reminder, no in CancelReminder() 152 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); CheckExcludeDateParam() local 173 sptr<ReminderRequest> reminder = CheckExcludeDateParam(reminderId, bundleOption); AddExcludeDate() local 190 sptr<ReminderRequest> reminder = CheckExcludeDateParam(reminderId, bundleOption); DelExcludeDates() local 207 sptr<ReminderRequest> reminder = CheckExcludeDateParam(reminderId, bundleOption); GetExcludeDates() local 275 IsMatchedForGroupIdAndPkgName(const sptr<ReminderRequest> &reminder, const std::string &packageName, const std::string &groupId) const IsMatchedForGroupIdAndPkgName() argument 289 IsMatched(const sptr<ReminderRequest> &reminder, const std::string &packageName, const int32_t userId, const int32_t uid) const IsMatched() argument 355 AddToShowedReminders(const sptr<ReminderRequest> &reminder) AddToShowedReminders() argument 521 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); FindReminderRequestLocked() local 541 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); CloseReminder() local 567 sptr<ReminderRequest> reminder = *vit; CloseRemindersByGroupId() local 587 CloseReminder(const sptr<ReminderRequest> &reminder, bool cancelNotification) CloseReminder() argument 626 CheckUpdateConditions(const sptr<ReminderRequest> &reminder, const ReminderRequest::ActionButtonType &actionButtonType, const std::map<ReminderRequest::ActionButtonType, ReminderRequest::ActionButtonInfo> &actionButtonMap) CheckUpdateConditions() argument 655 UpdateAppDatabase(const sptr<ReminderRequest> &reminder, const ReminderRequest::ActionButtonType &actionButtonType) UpdateAppDatabase() argument 804 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); TerminateAlerting() local 812 TerminateAlerting(const uint16_t waitInSecond, const sptr<ReminderRequest> &reminder) TerminateAlerting() argument 818 TerminateAlerting(const sptr<ReminderRequest> &reminder, const std::string &reason) TerminateAlerting() argument 850 UpdateAndSaveReminderLocked( const sptr<ReminderRequest> &reminder, const sptr<NotificationBundleOption> &bundleOption) UpdateAndSaveReminderLocked() argument 930 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); ShowActiveReminder() local 952 SetActiveReminder(const sptr<ReminderRequest> &reminder) SetActiveReminder() argument 965 SetAlertingReminder(const sptr<ReminderRequest> &reminder) SetAlertingReminder() argument 977 ShowActiveReminderExtendLocked(sptr<ReminderRequest> &reminder) ShowActiveReminderExtendLocked() argument 1015 StartExtensionAbility(const sptr<ReminderRequest> &reminder) StartExtensionAbility() argument 1036 AsyncStartExtensionAbility(const sptr<ReminderRequest> &reminder, int32_t times) AsyncStartExtensionAbility() argument 1062 ShowReminder(const sptr<ReminderRequest> &reminder, const bool &isNeedToPlaySound, const bool &isNeedToStartNext, const bool &isSysTimeChanged, const bool &needScheduleTimeout) ShowReminder() argument 1119 UpdateNotification(const sptr<ReminderRequest> &reminder, bool isSnooze) UpdateNotification() argument 1135 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); SnoozeReminder() local 1145 SnoozeReminderImpl(sptr<ReminderRequest> &reminder) SnoozeReminderImpl() argument 1187 sptr<ReminderRequest> reminder = GetRecentReminderLocked(); StartRecentReminder() local 1211 StopAlertingReminder(const sptr<ReminderRequest> &reminder) StopAlertingReminder() argument 1326 HandleRefreshReminder(const uint8_t &type, sptr<ReminderRequest> &reminder) HandleRefreshReminder() argument 1349 HandleSameNotificationIdShowing(const sptr<ReminderRequest> reminder) HandleSameNotificationIdShowing() argument 1521 CheckIsSameApp(const sptr<ReminderRequest> &reminder, const sptr<NotificationBundleOption> &other) const CheckIsSameApp() argument 1567 PlaySoundAndVibrationLocked(const sptr<ReminderRequest> &reminder) PlaySoundAndVibrationLocked() argument 1573 GetCustomRingUri(const sptr<ReminderRequest> &reminder) GetCustomRingUri() argument 1593 PlaySoundAndVibration(const sptr<ReminderRequest> &reminder) PlaySoundAndVibration() argument 1637 GetSoundUri(const sptr<ReminderRequest> &reminder) GetSoundUri() argument 1660 StopSoundAndVibrationLocked(const sptr<ReminderRequest> &reminder) StopSoundAndVibrationLocked() argument 1666 StopSoundAndVibration(const sptr<ReminderRequest> &reminder) StopSoundAndVibration() argument 1697 RemoveFromShowedReminders(const sptr<ReminderRequest> &reminder) RemoveFromShowedReminders() argument 1718 sptr<ReminderRequest> reminder = HandleRefreshReminder(type, (*it)); RefreshRemindersLocked() local 1879 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); HandleCustomButtonClick() local 1912 sptr<ReminderRequest> reminder = FindReminderRequestLocked(reminderId); ClickReminder() local 2062 CheckNeedNotifyStatus(const sptr<ReminderRequest> &reminder, const ReminderRequest::ActionButtonType buttonType) CheckNeedNotifyStatus() argument [all...] |
H A D | reminder_store.cpp | 99 ANSR_LOGE("Create reminder table failed:%{public}d", ret); in OnDowngrade() 209 for (auto reminder : reminders) { in InsertNewReminders() 215 bundleOption->SetBundleName(reminder->GetBundleName()); in InsertNewReminders() 217 ReminderStrategy::AppendValuesBucket(reminder, baseValues, true); in InsertNewReminders() 224 ret, reminder->GetReminderId()); in InsertNewReminders() 232 switch (reminder->GetReminderType()) { in InsertNewReminders() 234 ReminderCalendarStrategy::AppendValuesBucket(reminder, values); in InsertNewReminders() 238 ReminderAlarmStrategy::AppendValuesBucket(reminder, values); in InsertNewReminders() 242 ReminderTimerStrategy::AppendValuesBucket(reminder, values); in InsertNewReminders() 252 ret, reminder in InsertNewReminders() 378 UpdateOrInsert( const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption) UpdateOrInsert() argument 593 Insert( const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption) Insert() argument 650 Update( const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption) Update() argument 707 IsReminderExist(const sptr<ReminderRequest>& reminder) IsReminderExist() argument 736 sptr<ReminderRequest> reminder = BuildReminder(queryResultSet); GetReminders() local 753 sptr<ReminderRequest> reminder = nullptr; BuildReminder() local [all...] |
H A D | advanced_notification_reminder_service.cpp | 52 ErrCode AdvancedNotificationService::PublishReminder(sptr<ReminderRequest> &reminder) in PublishReminder() argument 55 ANSR_LOGI("Publish reminder"); in PublishReminder() 56 if (!reminder) { in PublishReminder() 71 reminder->SetSystemApp(AccessTokenHelper::IsSystemApp()); in PublishReminder() 72 sptr<NotificationRequest> notificationRequest = reminder->GetNotificationRequest(); in PublishReminder() 73 reminder->InitCreatorBundleName(bundle); in PublishReminder() 74 reminder->InitCreatorUid(IPCSkeleton::GetCallingUid()); in PublishReminder() 75 if (reminder->GetWantAgentInfo() == nullptr || reminder->GetMaxScreenWantAgentInfo() == nullptr) { in PublishReminder() 79 std::string wantAgentName = reminder in PublishReminder() [all...] |
/base/notification/distributed_notification_service/services/ans/include/ |
H A D | reminder_store_strategy.h | 41 * @brief Persist the reminder to the database. 43 static void AppendValuesBucket(const sptr<ReminderRequest>& reminder, 47 * @brief Restore the reminder from the database(old version rdb). 49 static void RecoverFromOldVersion(sptr<ReminderRequest>& reminder, 53 * @brief Restore the reminder from the database. 55 static void RecoverFromDb(sptr<ReminderRequest>& reminder, const std::shared_ptr<NativeRdb::ResultSet>& resultSet); 61 static void RecoverTimeFromOldVersion(sptr<ReminderRequest>& reminder, 66 static void RecoverIdFromOldVersion(sptr<ReminderRequest>& reminder, 71 static void RecoverContextFromOldVersion(sptr<ReminderRequest>& reminder, 77 static void RecoverTimeFromDb(sptr<ReminderRequest>& reminder, [all...] |
H A D | reminder_data_manager.h | 63 * @brief Cancels the target reminder relative to the reminder id and bundle option. 65 * @param reminderId Indicates the reminder id. 75 * @brief Add exclude date for reminder 85 * @brief Clear exclude date for reminder 93 * @brief Get exclude date for reminder 103 * @brief Close the target reminder which is showing on panel. 104 * This is manul operation by user: 1.Click close button of the reminder, 2.remove reminder notification. 146 * @brief Check all reminders, Whether an immediate reminder i [all...] |
H A D | reminder_store.h | 40 int32_t UpdateOrInsert(const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption); 77 int32_t Insert(const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption); 78 int32_t Update(const sptr<ReminderRequest>& reminder, const sptr<NotificationBundleOption>& bundleOption); 80 bool IsReminderExist(const sptr<ReminderRequest>& reminder);
|
/base/notification/distributed_notification_service/test/fuzztest/reminderdatamanager_fuzzer/ |
H A D | reminderdatamanager_fuzzer.cpp | 32 sptr<Notification::ReminderRequest> reminder = new Notification::ReminderRequestTimer(seconds); in DoSomethingInterestingWithManager() local 64 manager->ShouldAlert(reminder); in DoSomethingInterestingWithManager() 82 sptr<Notification::ReminderRequest> reminder = new Notification::ReminderRequestTimer(seconds); in DoSomethingInterestingWithReminder() local 90 manager->CheckUpdateConditions(reminder, Notification::ReminderRequest::ActionButtonType::INVALID, in DoSomethingInterestingWithReminder() 91 reminder->GetActionButtons()); in DoSomethingInterestingWithReminder() 92 manager->GetCustomRingUri(reminder); in DoSomethingInterestingWithReminder() 95 manager->CancelNotification(reminder); in DoSomethingInterestingWithReminder() 96 manager->CheckReminderLimitExceededLocked(option, reminder); in DoSomethingInterestingWithReminder() 99 manager->GetSoundUri(reminder); in DoSomethingInterestingWithReminder() 100 manager->AddToShowedReminders(reminder); in DoSomethingInterestingWithReminder() [all...] |
/base/notification/distributed_notification_service/frameworks/js/napi/include/reminder/ |
H A D | reminder_common.h | 103 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); 149 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); 152 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); 155 const napi_env &env, const napi_value &value, const bool isSysApp, std::shared_ptr<ReminderRequest>& reminder); 158 const napi_env &env, const napi_value &value, const bool isSysApp, std::shared_ptr<ReminderRequest>& reminder); 167 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); 170 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder, bool isSysApp); 173 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); 176 std::shared_ptr<ReminderRequest>& reminder, const char* str, int32_t buttonType); 179 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder); [all...] |
/base/notification/distributed_notification_service/frameworks/js/napi/src/reminder/ |
H A D | reminder_common.cpp | 16 #include "reminder/reminder_common.h" 34 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) in GetReminderRequest() 43 // gen reminder in GetReminderRequest() 44 if (GenReminder(env, value, reminder) == nullptr) { in GetReminderRequest() 51 const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder, bool isSysApp) in GenActionButtons() 88 HandleActionButtonTitle(env, actionButton, reminder, str, buttonType); in GenActionButtons() 98 std::shared_ptr<ReminderRequest>& reminder, const char* str, int32_t buttonType) in HandleActionButtonTitle() 110 GetButtonWantAgent(env, actionButton, reminder, buttonWantAgent); in HandleActionButtonTitle() 117 reminder->SetActionButton(title, static_cast<ReminderRequest::ActionButtonType>(buttonType), in HandleActionButtonTitle() 134 std::shared_ptr<ReminderRequest>& reminder, st in GetButtonWantAgent() 33 GetReminderRequest( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GetReminderRequest() argument 50 GenActionButtons( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder, bool isSysApp) GenActionButtons() argument 97 HandleActionButtonTitle(const napi_env &env, const napi_value &actionButton, std::shared_ptr<ReminderRequest>& reminder, const char* str, int32_t buttonType) HandleActionButtonTitle() argument 133 GetButtonWantAgent(const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder, std::shared_ptr<ReminderRequest::ButtonWantAgent>& buttonWantAgent) GetButtonWantAgent() argument 406 GenMaxScreenWantAgent( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GenMaxScreenWantAgent() argument 424 CreateReminder( const napi_env &env, const napi_value &value, const bool isSysApp, std::shared_ptr<ReminderRequest>& reminder) CreateReminder() argument 452 GenReminder( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GenReminder() argument 505 GenReminderStringInner( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GenReminderStringInner() argument 541 GenReminderIntInner( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GenReminderIntInner() argument 605 GenReminderBoolInner( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) GenReminderBoolInner() argument 752 CreateReminderTimer( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) CreateReminderTimer() argument 772 CreateReminderAlarm( const napi_env &env, const napi_value &value, std::shared_ptr<ReminderRequest>& reminder) CreateReminderAlarm() argument 812 CreateReminderCalendar( const napi_env &env, const napi_value &value, const bool isSysApp, std::shared_ptr<ReminderRequest>& reminder) CreateReminderCalendar() argument [all...] |
H A D | publish.cpp | 16 #include "reminder/publish.h" 60 std::shared_ptr<ReminderRequest> reminder = nullptr; member 72 std::shared_ptr<ReminderRequest> reminder = nullptr; member 119 if (ReminderCommon::GetReminderRequest(env, argv[0], params.reminder) == nullptr) { in ParseParameters() 206 // argv[0]: reminder id in ParseCanCelParameter() 281 ANSR_LOGI("Cancel reminder"); in CancelReminderInner() 350 ANSR_LOGI("Cancel all reminder"); in CancelAllRemindersInner() 416 void ParseReminderTimer(const napi_env &env, const ReminderRequest &reminder, napi_value &result) in ParseReminderTimer() argument 419 ReminderRequestTimer& timer = (ReminderRequestTimer&)reminder; in ParseReminderTimer() 424 void ParseReminderAlarm(const napi_env &env, const ReminderRequest &reminder, napi_valu argument 450 ParseReminderCalendar(const napi_env &env, const ReminderRequest &reminder, napi_value &result) ParseReminderCalendar() argument 508 ParseReminder( const napi_env &env, const ReminderRequest::ReminderType &type, const ReminderRequest &reminder, napi_value &result) ParseReminder() argument 635 ParseActionButtons(const napi_env &env, ReminderRequest &reminder, napi_value &result) ParseActionButtons() argument 682 ParseWantAgent(const napi_env &env, ReminderRequest &reminder, napi_value &result) ParseWantAgent() argument 702 ParseMaxScreenWantAgent(const napi_env &env, ReminderRequest &reminder, napi_value &result) ParseMaxScreenWantAgent() argument 716 SetValidReminder(const napi_env &env, ReminderRequest &reminder, napi_value &result) SetValidReminder() argument [all...] |
/base/notification/distributed_notification_service/frameworks/core/src/ |
H A D | ans_manager_proxy_reminder.cpp | 33 ErrCode AnsManagerProxy::PublishReminder(sptr<ReminderRequest> &reminder) in PublishReminder() argument 41 if (reminder == nullptr) { in PublishReminder() 42 ANSR_LOGW("[PublishReminder] fail: reminder is null ptr."); in PublishReminder() 45 if (!data.WriteUint8(static_cast<uint8_t>(reminder->GetReminderType()))) { in PublishReminder() 46 ANSR_LOGE("[PublishReminder] fail: write reminder type failed"); in PublishReminder() 49 if (!data.WriteParcelable(reminder)) { in PublishReminder() 50 ANSR_LOGE("[Publish] fail: write reminder parcelable failed"); in PublishReminder() 63 ANSR_LOGE("[PublishReminder] fail: read reminder id failed."); in PublishReminder() 66 reminder->SetReminderId(reminderId); in PublishReminder() 67 ANSR_LOGD("ReminderId=%{public}d", reminder in PublishReminder() 272 sptr<ReminderRequest> reminder; ReadReminders() local [all...] |
/base/notification/distributed_notification_service/test/fuzztest/reminderhelper_fuzzer/ |
H A D | reminderhelper_fuzzer.cpp | 31 Notification::ReminderRequest reminder;
in DoSomethingInterestingWithMyAPI() local 32 reminder.SetContent(stringData);
in DoSomethingInterestingWithMyAPI() 33 reminder.SetExpiredContent(stringData);
in DoSomethingInterestingWithMyAPI() 34 Notification::ReminderHelper::PublishReminder(reminder);
in DoSomethingInterestingWithMyAPI()
|
/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_appmgr_test.cpp | 317 uint32_t reminder = 0; in HWTEST_F() local 321 uint32_t *inputReminder[inputCount] = {nullptr, &reminder}; in HWTEST_F() 366 uint32_t reminder = 0; in HWTEST_F() local 370 ret = GetAppSpawnMsgFromBuffer(buffer.data(), currLen, &outMsg, &msgRecvLen, &reminder); in HWTEST_F() 375 ret = GetAppSpawnMsgFromBuffer(buffer.data() + currLen, sizeof(uint32_t), &outMsg, &msgRecvLen, &reminder); in HWTEST_F() 380 EXPECT_EQ(0, reminder); in HWTEST_F() 384 sizeof(AppSpawnMsg) - currLen, &outMsg, &msgRecvLen, &reminder); in HWTEST_F() 389 EXPECT_EQ(0, reminder); in HWTEST_F() 391 // reminder msg + next header in HWTEST_F() 392 ret = GetAppSpawnMsgFromBuffer(buffer.data() + currLen, msgLen, &outMsg, &msgRecvLen, &reminder); in HWTEST_F() 396 EXPECT_EQ(sizeof(AppSpawnMsg), reminder); HWTEST_F() local 414 uint32_t reminder = 0; HWTEST_F() local 420 EXPECT_EQ(sizeof(AppSpawnMsg), reminder); HWTEST_F() local 440 uint32_t reminder = 0; HWTEST_F() local 488 uint32_t reminder = 0; HWTEST_F() local 536 uint32_t reminder = 0; HWTEST_F() local 571 uint32_t reminder = 0; HWTEST_F() local 603 uint32_t reminder = 0; HWTEST_F() local 640 uint32_t reminder = 0; HWTEST_F() local 701 uint32_t reminder = 0; HWTEST_F() local 746 uint32_t reminder = 0; HWTEST_F() local 801 uint32_t reminder = 0; HWTEST_F() local 835 uint32_t reminder = 0; HWTEST_F() local 891 uint32_t reminder = 0; HWTEST_F() local 928 uint32_t reminder = 0; HWTEST_F() local 984 uint32_t reminder = 0; HWTEST_F() local 1027 uint32_t reminder = 0; HWTEST_F() local 1075 uint32_t reminder = 0; HWTEST_F() local [all...] |
/base/notification/distributed_notification_service/frameworks/ans/src/ |
H A D | reminder_helper.cpp | 25 ErrCode ReminderHelper::PublishReminder(ReminderRequest &reminder) in PublishReminder() argument 28 NotificationHelper::AddSlotByType(reminder.GetSlotType()); in PublishReminder() 29 return DelayedSingleton<AnsNotification>::GetInstance()->PublishReminder(reminder); in PublishReminder()
|
/base/notification/distributed_notification_service/frameworks/core/test/unittest/ans_notification_annex_test/ |
H A D | ans_notification_annex_test.cpp | 272 ReminderRequestTimer reminder = ReminderRequestTimer(countDownTimeInSeconds);
in HWTEST_F() local 273 ErrCode ret = ans_->PublishReminder(reminder);
in HWTEST_F() 287 ReminderRequestAlarm reminder = ReminderRequestAlarm(0, 0, daysOfWeek);
in HWTEST_F() local 288 ErrCode ret = ans_->PublishReminder(reminder);
in HWTEST_F() 305 ReminderRequestCalendar reminder = ReminderRequestCalendar(dateTime, repeatMonths, repeatDays, daysOfWeek);
in HWTEST_F() local 306 ErrCode ret = ans_->PublishReminder(reminder);
in HWTEST_F()
|
/base/notification/distributed_notification_service/interfaces/inner_api/ |
H A D | reminder_helper.h | 29 * Publishes a scheduled reminder. 31 * Third-party applications can call this method to publish a scheduled reminder. After this method is called, 38 * updated based on the scheduled trigger time of each reminder. The system starts only one most recent scheduled 39 * reminder at a time. If a reminder with a more recent trigger time is added, the new scheduled reminder will 40 * be put on top of the list. The next reminder is triggered only after the current reminder is complete. 43 * in the system cannot exceed 2000. The minimum snooze interval for a reminder is 5 minutes. 45 * @param reminder Indicate [all...] |
/base/startup/init/test/systest/ |
H A D | loopserver_systest.c | 341 Message **outMsg, uint32_t *msgRecvLen, uint32_t *reminder) in GetMsgFromBuffer() 343 if (buffer == NULL || outMsg == NULL || msgRecvLen == NULL || reminder == NULL) { in GetMsgFromBuffer() 347 *reminder = 0; in GetMsgFromBuffer() 679 uint32_t reminder = 0; in OnReceiveRequest() local 689 &message, &task->ctx.msgRecvLen, &reminder); in OnReceiveRequest() 711 currLen += buffLen - reminder; in OnReceiveRequest() 712 } while (reminder > 0); in OnReceiveRequest() 340 GetMsgFromBuffer(const uint8_t *buffer, uint32_t bufferLen, Message **outMsg, uint32_t *msgRecvLen, uint32_t *reminder) GetMsgFromBuffer() argument
|
/base/location/frameworks/js/napi/notification/include/ |
H A D | geofence_napi.h | 36 const napi_env& env, const napi_value& value, std::shared_ptr<GeofenceRequest>& reminder);
|
/base/startup/appspawn/standard/ |
H A D | appspawn_msgmgr.c | 296 AppSpawnMsgNode **outMsg, uint32_t *msgRecvLen, uint32_t *reminder) in GetAppSpawnMsgFromBuffer() 299 APPSPAWN_CHECK_ONLY_EXPER(msgRecvLen != NULL && reminder != NULL, return APPSPAWN_MSG_INVALID); in GetAppSpawnMsgFromBuffer() 300 *reminder = 0; in GetAppSpawnMsgFromBuffer() 343 *reminder = reminderLen - realCopy; in GetAppSpawnMsgFromBuffer() 295 GetAppSpawnMsgFromBuffer(const uint8_t *buffer, uint32_t bufferLen, AppSpawnMsgNode **outMsg, uint32_t *msgRecvLen, uint32_t *reminder) GetAppSpawnMsgFromBuffer() argument
|
/base/notification/distributed_notification_service/services/ans/test/unittest/advanced_notification_service_test/ |
H A D | advanced_notification_service_publish_test.cpp | 1331 sptr<ReminderRequest> reminder = nullptr; in HWTEST_F() local 1332 ASSERT_EQ(advancedNotificationService_->PublishReminder(reminder), ERR_ANS_INVALID_PARAM); in HWTEST_F() 1395 sptr<ReminderRequest> reminder = new ReminderRequest(reminderId); in HWTEST_F() local 1396 reminder->InitNotificationRequest(); in HWTEST_F() 1397 ASSERT_EQ(advancedNotificationService_->PublishReminder(reminder), ERR_REMINDER_NOTIFICATION_NOT_ENABLE); in HWTEST_F() 1414 sptr<ReminderRequest> reminder = new ReminderRequest(reminderId); in HWTEST_F() local 1415 reminder->InitNotificationRequest(); in HWTEST_F() 1416 ASSERT_EQ(advancedNotificationService_->PublishReminder(reminder), ERR_ANS_INVALID_BUNDLE); in HWTEST_F()
|