Home
last modified time | relevance | path

Searched refs:reminder (Results 1 - 25 of 45) sorted by relevance

12

/base/notification/distributed_notification_service/frameworks/ans/test/unittest/
H A Dreminder_store_test.cpp154 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 Dreminder_helper_test.cpp46 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 Dreminder_data_manager_test.cpp70 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 Dreminder_data_manager_inner.cpp64 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 Dreminder_store_strategy.cpp28 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 Dreminder_data_manager.cpp68 * 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 Dreminder_store.cpp99 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 Dadvanced_notification_reminder_service.cpp52 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 Dreminder_store_strategy.h41 * @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 Dreminder_data_manager.h63 * @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 Dreminder_store.h40 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 Dreminderdatamanager_fuzzer.cpp32 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 Dreminder_common.h103 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 Dreminder_common.cpp16 #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 Dpublish.cpp16 #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 Dans_manager_proxy_reminder.cpp33 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 Dreminderhelper_fuzzer.cpp31 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 Dapp_spawn_appmgr_test.cpp317 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 Dreminder_helper.cpp25 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 Dans_notification_annex_test.cpp272 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 Dreminder_helper.h29 * 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 Dloopserver_systest.c341 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 Dgeofence_napi.h36 const napi_env& env, const napi_value& value, std::shared_ptr<GeofenceRequest>& reminder);
/base/startup/appspawn/standard/
H A Dappspawn_msgmgr.c296 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 Dadvanced_notification_service_publish_test.cpp1331 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()

Completed in 19 milliseconds

12