Alert Notification Setting structure containing the supported alerts in the service. More...
#include <ble_ans_c.h>
Data Fields |
|
| uint8_t | ans_simple_alert_support : 1 |
| uint8_t | ans_email_support : 1 |
| uint8_t | ans_news_support : 1 |
| uint8_t | ans_notification_call_support : 1 |
| uint8_t | ans_missed_call_support : 1 |
| uint8_t | ans_sms_mms_support : 1 |
| uint8_t | ans_voice_mail_support : 1 |
| uint8_t | ans_schedule_support : 1 |
| uint8_t | ans_high_prioritized_alert_support : 1 |
| uint8_t | ans_instant_message_support : 1 |
| uint8_t | reserved : 6 |
Detailed Description
Alert Notification Setting structure containing the supported alerts in the service.
The structure contains bit fields that describe which alerts are supported:
- 0 = Unsupported
- 1 = Supported
Field Documentation
| uint8_t ble_ans_alert_settings_t::ans_email_support |
Support for alert when an email message arrives.
| uint8_t ble_ans_alert_settings_t::ans_high_prioritized_alert_support |
Support for alert that should be handled as high priority.
| uint8_t ble_ans_alert_settings_t::ans_instant_message_support |
Support for alert for incoming instant messages.
| uint8_t ble_ans_alert_settings_t::ans_missed_call_support |
Support for missed call.
| uint8_t ble_ans_alert_settings_t::ans_news_support |
Support for news feeds such as RSS, Atom.
| uint8_t ble_ans_alert_settings_t::ans_notification_call_support |
Support for incoming call.
| uint8_t ble_ans_alert_settings_t::ans_schedule_support |
Support for alert that occurs on calendar or planner.
| uint8_t ble_ans_alert_settings_t::ans_simple_alert_support |
Support for general text alert or non-text alert.
| uint8_t ble_ans_alert_settings_t::ans_sms_mms_support |
Support for SMS or MMS message arrival.
| uint8_t ble_ans_alert_settings_t::ans_voice_mail_support |
Support for voice mail.
| uint8_t ble_ans_alert_settings_t::reserved |
Reserved for future use.
- components/ble/ble_services/ble_ans_c/ble_ans_c.h