Notifications
[Telephony Mgr]


Detailed Description

Telephony Mgr Notifications.


Defines

#define ALP_NOTIFY_EVENT_TEL   "/alp/telephony/"
 Mask for all Telephony notifications.
#define ALP_NOTIFY_EVENT_TEL_CALL_CONTROL_RESULT   "/alp/telephony/call_control/result"
 Call control result notification - 'details' is a pointer to a uint8_t containing the call control result (see ALP_TEL_CALL_CONTROL_XX).
#define ALP_NOTIFY_EVENT_TEL_CARD   "/alp/telephony/card/"
 Mask for all CARD notifications.
#define ALP_NOTIFY_EVENT_TEL_CARD_STATUS   "/alp/telephony/card/status"
 Card status notification - 'details' is a pointer to an uint8_t which is the card status value see ALP_TEL_CARD_STATUS_X.
#define ALP_NOTIFY_EVENT_TEL_CAT   "/alp/telephony/cat/"
 Mask for all CAT notifications.
#define ALP_NOTIFY_EVENT_TEL_CAT_LAUNCH_CMD_END_SESSION   "/alp/telephony/cat/launch_cmd/end_session"
 CAT Session ended.
#define ALP_NOTIFY_EVENT_TEL_CAT_LAUNCH_CMD_EXEC_CMD   "/alp/telephony/cat/launch_cmd/exec_cmd"
 CAT command running.
#define ALP_NOTIFY_EVENT_TEL_CAT_ME_ANSWER   "/alp/telephony/cat/answer/me_answer"
 CAT ME answer notification.
#define ALP_NOTIFY_EVENT_TEL_CAT_REFRESH_START   "/alp/telephony/cat/refresh/start"
 SIM card refresh in progress. The terminal may warn the user about this procedure.
#define ALP_NOTIFY_EVENT_TEL_CAT_REFRESH_TERMINATED   "/alp/telephony/cat/refresh/terminated"
 SIM card refresh procedure is terminated. User alert can be removed.
#define ALP_NOTIFY_EVENT_TEL_CAT_SIM_ANSWER   "/alp/telephony/cat/answer/sim_answer"
 CAT SIM answer notification. Deprecated, do not use.
#define ALP_NOTIFY_EVENT_TEL_DTC   "/alp/telephony/dtc/"
 Mask for all Data Call notifications.
#define ALP_NOTIFY_EVENT_TEL_DTC_CLOSED   "/alp/telephony/dtc/closed"
 A data call session is closed - 'details' is a pointer to an AlpNotifyEventTelDtcClosed.
#define ALP_NOTIFY_EVENT_TEL_DTC_STARTED   "/alp/telephony/dtc/started"
 A data call session is started - 'details' is a pointer to an AlpNotifyEventTelDtcStarted.
#define ALP_NOTIFY_EVENT_TEL_INF   "/alp/telephony/inf/"
 Mask for all Information notifications.
#define ALP_NOTIFY_EVENT_TEL_INF_CALL_DIVERTED_FLAG   "/alp/telephony/inf/call_diverted_flag"
 An event sent to set/clear the call diverted indicator. 'details' is a pointer to an uint8_t with the status of the flag: ALP_TEL_CFG_CALL_DIVERTED_FLAG_ACTIVATED or ALP_TEL_CFG_CALL_DIVERTED_FLAG_DEACTIVATED.
#define ALP_NOTIFY_EVENT_TEL_INF_CURRENT_CALL_METER_CHANGE   "/alp/telephony/inf/current_call_meter_change"
 The current call meter has changed - 'details' is a pointer to a uint32_t with is the new current call meter value.
#define ALP_NOTIFY_EVENT_TEL_INF_MAX_CALL_METER_EVENT   "/alp/telephony/inf/max_call_meter_event"
 An event sent shortly before the accumulated call meter maximum value is reached - 'details' is a pointer to a uint32_t with is the new accumulated call meter value.
#define ALP_NOTIFY_EVENT_TEL_NO_PHONE_PROFILE_AVAILABLE   "/alp/telephony/no_phone_profile_available"
 There is no Phone profile available.
#define ALP_NOTIFY_EVENT_TEL_NWK   "/alp/telephony/nwk/"
 Mask for all Network notifications.
#define ALP_NOTIFY_EVENT_TEL_NWK_GPRS_REGISTRATION   "/alp/telephony/nwk/gprs_registration"
 GPRS Network Registration Event - 'details' is a pointer to a uint8_t containing the new gprs registration status.
#define ALP_NOTIFY_EVENT_TEL_NWK_PS_ATTACHMENT_RESUME   "/alp/telephony/nwk/ps_attachment/resume"
 PS attachment resume - No 'details'.
#define ALP_NOTIFY_EVENT_TEL_NWK_PS_ATTACHMENT_SUSPEND   "/alp/telephony/nwk/ps_attachment/suspend"
 PS attachment suspend - No 'details'.
#define ALP_NOTIFY_EVENT_TEL_NWK_SIGNAL_LEVEL   "/alp/telephony/nwk/signal_level"
 The network signal level had changed - 'details' is a pointer to an uint8_t with the new signal level.
#define ALP_NOTIFY_EVENT_TEL_NWK_SS_INITIATED   "/alp/telephony/nwk/ss_initiated"
 A supplementary services session has been initiated - 'details' is a pointer to a AlpNotifyEventTelNwkSsInitiated.
#define ALP_NOTIFY_EVENT_TEL_NWK_SS_TERMINATED   "/alp/telephony/nwk/ss_terminated"
 A supplementary services session has been terminated - 'details' is a pointer to a AlpNotifyEventTelNwkSsTerminated.
#define ALP_NOTIFY_EVENT_TEL_NWK_STATUS   "/alp/telephony/nwk/status"
 Network status had changed - 'details' is a pointer to a AlpNotifyEventTelNwkStatus with the new network registration status and access technology.
#define ALP_NOTIFY_EVENT_TEL_NWK_TIME   "/alp/telephony/nwk/time"
 The network time has changed - 'details' is a pointer to a AlpTelTime with the new time.
#define ALP_NOTIFY_EVENT_TEL_NWK_USSD_ANSWER   "/alp/telephony/nwk/ussd_answer"
 USSD answer - 'details' is a pointer to an AlpNotifyEventTelNwkUssd.
#define ALP_NOTIFY_EVENT_TEL_PHB   "/alp/telephony/phb/"
 Mask for all Phonebook notifications.
#define ALP_NOTIFY_EVENT_TEL_PHB_ACCESS   "/alp/telephony/phb/access_ready"
 The phonebook is ready.
#define ALP_NOTIFY_EVENT_TEL_PHONE_PROFILE_AVAILABLE   "/alp/telephony/phone_profile_available"
 A least one Phone profile is available - 'details' is a pointer to an uint32_t with is the id of the first phone profile.
#define ALP_NOTIFY_EVENT_TEL_POW   "/alp/telephony/pow/"
 Mask for all Power notifications.
#define ALP_NOTIFY_EVENT_TEL_POW_BATTERY_CHARGE_LEVEL   "/alp/telephony/pow/battery_charge"
 The battery charge level had changed - 'data' is the new battery charge level.
#define ALP_NOTIFY_EVENT_TEL_POW_BATTERY_CONNECTION_STATUS   "/alp/telephony/pow/battery_connection"
 The battery connection status had changed - 'data' is the new battery connection status.
#define ALP_NOTIFY_EVENT_TEL_POW_CONNECTION   "/alp/telephony/pow/connection"
 The connection status has changed - 'details' is a pointer to an AlpNotifyEventTelPowConnection.
#define ALP_NOTIFY_EVENT_TEL_PROVISIONING   "/alp/telephony/provisioning/"
 Mask for all provisioning files notifications.
#define ALP_NOTIFY_EVENT_TEL_PROVISIONING_FILE_UPDATED   "/alp/telephony/provisioning/updated"
 provisioning file update notification - 'details' is a pointer to an AlpMblUsimProvisioningFileType with the type of the provisiong file that has been updated.
#define ALP_NOTIFY_EVENT_TEL_PROVISIONING_FILES_IMPORTED   "/alp/telephony/provisioning/imported"
 provisioning files import completed notification - 'details' is a pointer to a AlpNotifyEventTelProvisioningFileStructure.
#define ALP_NOTIFY_EVENT_TEL_PS   "/alp/telephony/ps/"
 Mask for all GPRS notifications.
#define ALP_NOTIFY_EVENT_TEL_PS_EVENT_REPORTING   "/alp/telephony/ps/event_reporting"
 PS Event Reporting.
#define ALP_NOTIFY_EVENT_TEL_SMS   "/alp/telephony/sms/"
 Mask for all SMS notifications.
#define ALP_NOTIFY_EVENT_TEL_SMS_ACCESS   "/alp/telephony/sms/access_ready"
 The SMS storage is ready / not ready - 'details' is a pointer to a bool informing whether the status is ready or not ready.
#define ALP_NOTIFY_EVENT_TEL_SMS_INCOMING_MESSAGE   "/alp/telephony/sms/incoming_message"
 An incoming SMS - 'data' is the storage id and 'data2' the message id.
#define ALP_NOTIFY_EVENT_TEL_SMS_MEMORY_STORAGE_AVAILABLE   "/alp/telephony/sms/storage_available"
 SMS memory locations are available - No 'details'.
#define ALP_NOTIFY_EVENT_TEL_SMS_MEMORY_STORAGE_FULL   "/alp/telephony/sms/storage_full"
 The SMS memory storage in the SIM has become full - No 'details'.
#define ALP_NOTIFY_EVENT_TEL_SPC   "/alp/telephony/spc/"
 Mask for all Speech Call notifications.
#define ALP_NOTIFY_EVENT_TEL_SPC_BUSY   "/alp/telephony/spc/busy"
 Last call was busy - No 'details'.
#define ALP_NOTIFY_EVENT_TEL_SPC_CALL_CHANGE   "/alp/telephony/spc/call_change"
 The status of a call has changed. 'details' is a pointer to an AlpNotifyEventTelSpcCall.
#define ALP_NOTIFY_EVENT_TEL_SPC_CALLERID_AVAILABLE   "/alp/telephony/spc/callerid_available"
 The caller id is available.
#define ALP_NOTIFY_EVENT_TEL_SPC_CCBS_POSSIBLE   "/alp/telephony/spc/ccbs_possible"
 Calling party is busy, and call completion of busy subscriber is possible.
#define ALP_NOTIFY_EVENT_TEL_SPC_NO_CARRIER   "/alp/telephony/spc/no_carrier"
 Last call has failed due to no carrier - no 'details'.
#define ALP_NOTIFY_EVENT_TEL_SPC_SS_INFO   "/alp/telephony/spc/ss_info"
 Speech call supplementary services info - 'details' is a pointer to a uint32_t with is the id of the supplementary services info, see ALP_TEL_SPC_SS_INFO_X. 'details' could also contains a phone number. In this case, 'details' will have a first uint32_t, the ss info id, then another uint32_t which is the size of the phone number, including the NULL char, and then the phone number.
#define ALP_NOTIFY_EVENT_TEL_STY   "/alp/telephony/sty/"
 Mask for all Security notifications.
#define ALP_NOTIFY_EVENT_TEL_STY_AUTHENTICATED   "/alp/telephony/sty/authenticated"
 Authentication successfull. 'details' is a pointer to an uint16_t with the new authentication status.
#define ALP_NOTIFY_EVENT_TEL_STY_AUTHENTICATION_CANCELED   "/alp/telephony/sty/authentication_canceled"
 Authentication canceled by user. 'details' is a pointer to an uint16_t with is the type of authentication that has been canceled.
#define ALP_NOTIFY_EVENT_TEL_TIME_ZONE_CHANGED   "/alp/telephony/time_zone_changed"
 The phone time zone has changed.
#define ALP_NOTIFY_EVENT_TEL_VOICE_MESSAGE_WAITING_FLAG   "/alp/telephony/voice_message_waiting_flag"
 Set / reset the voice message waiting flag - 'details' is a pointer to an AlpNotifyEventTelVoiceMessageWaitingFlag.


Define Documentation

#define ALP_NOTIFY_EVENT_TEL   "/alp/telephony/"
 

Mask for all Telephony notifications.

#define ALP_NOTIFY_EVENT_TEL_CALL_CONTROL_RESULT   "/alp/telephony/call_control/result"
 

Call control result notification - 'details' is a pointer to a uint8_t containing the call control result (see ALP_TEL_CALL_CONTROL_XX).

#define ALP_NOTIFY_EVENT_TEL_CARD   "/alp/telephony/card/"
 

Mask for all CARD notifications.

#define ALP_NOTIFY_EVENT_TEL_CARD_STATUS   "/alp/telephony/card/status"
 

Card status notification - 'details' is a pointer to an uint8_t which is the card status value see ALP_TEL_CARD_STATUS_X.

#define ALP_NOTIFY_EVENT_TEL_CAT   "/alp/telephony/cat/"
 

Mask for all CAT notifications.

#define ALP_NOTIFY_EVENT_TEL_CAT_LAUNCH_CMD_END_SESSION   "/alp/telephony/cat/launch_cmd/end_session"
 

CAT Session ended.

#define ALP_NOTIFY_EVENT_TEL_CAT_LAUNCH_CMD_EXEC_CMD   "/alp/telephony/cat/launch_cmd/exec_cmd"
 

CAT command running.

#define ALP_NOTIFY_EVENT_TEL_CAT_ME_ANSWER   "/alp/telephony/cat/answer/me_answer"
 

CAT ME answer notification.

#define ALP_NOTIFY_EVENT_TEL_CAT_REFRESH_START   "/alp/telephony/cat/refresh/start"
 

SIM card refresh in progress. The terminal may warn the user about this procedure.

#define ALP_NOTIFY_EVENT_TEL_CAT_REFRESH_TERMINATED   "/alp/telephony/cat/refresh/terminated"
 

SIM card refresh procedure is terminated. User alert can be removed.

#define ALP_NOTIFY_EVENT_TEL_CAT_SIM_ANSWER   "/alp/telephony/cat/answer/sim_answer"
 

CAT SIM answer notification. Deprecated, do not use.

#define ALP_NOTIFY_EVENT_TEL_DTC   "/alp/telephony/dtc/"
 

Mask for all Data Call notifications.

#define ALP_NOTIFY_EVENT_TEL_DTC_CLOSED   "/alp/telephony/dtc/closed"
 

A data call session is closed - 'details' is a pointer to an AlpNotifyEventTelDtcClosed.

#define ALP_NOTIFY_EVENT_TEL_DTC_STARTED   "/alp/telephony/dtc/started"
 

A data call session is started - 'details' is a pointer to an AlpNotifyEventTelDtcStarted.

#define ALP_NOTIFY_EVENT_TEL_INF   "/alp/telephony/inf/"
 

Mask for all Information notifications.

#define ALP_NOTIFY_EVENT_TEL_INF_CALL_DIVERTED_FLAG   "/alp/telephony/inf/call_diverted_flag"
 

An event sent to set/clear the call diverted indicator. 'details' is a pointer to an uint8_t with the status of the flag: ALP_TEL_CFG_CALL_DIVERTED_FLAG_ACTIVATED or ALP_TEL_CFG_CALL_DIVERTED_FLAG_DEACTIVATED.

#define ALP_NOTIFY_EVENT_TEL_INF_CURRENT_CALL_METER_CHANGE   "/alp/telephony/inf/current_call_meter_change"
 

The current call meter has changed - 'details' is a pointer to a uint32_t with is the new current call meter value.

#define ALP_NOTIFY_EVENT_TEL_INF_MAX_CALL_METER_EVENT   "/alp/telephony/inf/max_call_meter_event"
 

An event sent shortly before the accumulated call meter maximum value is reached - 'details' is a pointer to a uint32_t with is the new accumulated call meter value.

#define ALP_NOTIFY_EVENT_TEL_NO_PHONE_PROFILE_AVAILABLE   "/alp/telephony/no_phone_profile_available"
 

There is no Phone profile available.

#define ALP_NOTIFY_EVENT_TEL_NWK   "/alp/telephony/nwk/"
 

Mask for all Network notifications.

#define ALP_NOTIFY_EVENT_TEL_NWK_GPRS_REGISTRATION   "/alp/telephony/nwk/gprs_registration"
 

GPRS Network Registration Event - 'details' is a pointer to a uint8_t containing the new gprs registration status.

#define ALP_NOTIFY_EVENT_TEL_NWK_PS_ATTACHMENT_RESUME   "/alp/telephony/nwk/ps_attachment/resume"
 

PS attachment resume - No 'details'.

#define ALP_NOTIFY_EVENT_TEL_NWK_PS_ATTACHMENT_SUSPEND   "/alp/telephony/nwk/ps_attachment/suspend"
 

PS attachment suspend - No 'details'.

#define ALP_NOTIFY_EVENT_TEL_NWK_SIGNAL_LEVEL   "/alp/telephony/nwk/signal_level"
 

The network signal level had changed - 'details' is a pointer to an uint8_t with the new signal level.

#define ALP_NOTIFY_EVENT_TEL_NWK_SS_INITIATED   "/alp/telephony/nwk/ss_initiated"
 

A supplementary services session has been initiated - 'details' is a pointer to a AlpNotifyEventTelNwkSsInitiated.

#define ALP_NOTIFY_EVENT_TEL_NWK_SS_TERMINATED   "/alp/telephony/nwk/ss_terminated"
 

A supplementary services session has been terminated - 'details' is a pointer to a AlpNotifyEventTelNwkSsTerminated.

#define ALP_NOTIFY_EVENT_TEL_NWK_STATUS   "/alp/telephony/nwk/status"
 

Network status had changed - 'details' is a pointer to a AlpNotifyEventTelNwkStatus with the new network registration status and access technology.

#define ALP_NOTIFY_EVENT_TEL_NWK_TIME   "/alp/telephony/nwk/time"
 

The network time has changed - 'details' is a pointer to a AlpTelTime with the new time.

#define ALP_NOTIFY_EVENT_TEL_NWK_USSD_ANSWER   "/alp/telephony/nwk/ussd_answer"
 

USSD answer - 'details' is a pointer to an AlpNotifyEventTelNwkUssd.

#define ALP_NOTIFY_EVENT_TEL_PHB   "/alp/telephony/phb/"
 

Mask for all Phonebook notifications.

#define ALP_NOTIFY_EVENT_TEL_PHB_ACCESS   "/alp/telephony/phb/access_ready"
 

The phonebook is ready.

#define ALP_NOTIFY_EVENT_TEL_PHONE_PROFILE_AVAILABLE   "/alp/telephony/phone_profile_available"
 

A least one Phone profile is available - 'details' is a pointer to an uint32_t with is the id of the first phone profile.

#define ALP_NOTIFY_EVENT_TEL_POW   "/alp/telephony/pow/"
 

Mask for all Power notifications.

#define ALP_NOTIFY_EVENT_TEL_POW_BATTERY_CHARGE_LEVEL   "/alp/telephony/pow/battery_charge"
 

The battery charge level had changed - 'data' is the new battery charge level.

#define ALP_NOTIFY_EVENT_TEL_POW_BATTERY_CONNECTION_STATUS   "/alp/telephony/pow/battery_connection"
 

The battery connection status had changed - 'data' is the new battery connection status.

#define ALP_NOTIFY_EVENT_TEL_POW_CONNECTION   "/alp/telephony/pow/connection"
 

The connection status has changed - 'details' is a pointer to an AlpNotifyEventTelPowConnection.

#define ALP_NOTIFY_EVENT_TEL_PROVISIONING   "/alp/telephony/provisioning/"
 

Mask for all provisioning files notifications.

#define ALP_NOTIFY_EVENT_TEL_PROVISIONING_FILE_UPDATED   "/alp/telephony/provisioning/updated"
 

provisioning file update notification - 'details' is a pointer to an AlpMblUsimProvisioningFileType with the type of the provisiong file that has been updated.

#define ALP_NOTIFY_EVENT_TEL_PROVISIONING_FILES_IMPORTED   "/alp/telephony/provisioning/imported"
 

provisioning files import completed notification - 'details' is a pointer to a AlpNotifyEventTelProvisioningFileStructure.

#define ALP_NOTIFY_EVENT_TEL_PS   "/alp/telephony/ps/"
 

Mask for all GPRS notifications.

#define ALP_NOTIFY_EVENT_TEL_PS_EVENT_REPORTING   "/alp/telephony/ps/event_reporting"
 

PS Event Reporting.

#define ALP_NOTIFY_EVENT_TEL_SMS   "/alp/telephony/sms/"
 

Mask for all SMS notifications.

#define ALP_NOTIFY_EVENT_TEL_SMS_ACCESS   "/alp/telephony/sms/access_ready"
 

The SMS storage is ready / not ready - 'details' is a pointer to a bool informing whether the status is ready or not ready.

#define ALP_NOTIFY_EVENT_TEL_SMS_INCOMING_MESSAGE   "/alp/telephony/sms/incoming_message"
 

An incoming SMS - 'data' is the storage id and 'data2' the message id.

#define ALP_NOTIFY_EVENT_TEL_SMS_MEMORY_STORAGE_AVAILABLE   "/alp/telephony/sms/storage_available"
 

SMS memory locations are available - No 'details'.

#define ALP_NOTIFY_EVENT_TEL_SMS_MEMORY_STORAGE_FULL   "/alp/telephony/sms/storage_full"
 

The SMS memory storage in the SIM has become full - No 'details'.

#define ALP_NOTIFY_EVENT_TEL_SPC   "/alp/telephony/spc/"
 

Mask for all Speech Call notifications.

#define ALP_NOTIFY_EVENT_TEL_SPC_BUSY   "/alp/telephony/spc/busy"
 

Last call was busy - No 'details'.

#define ALP_NOTIFY_EVENT_TEL_SPC_CALL_CHANGE   "/alp/telephony/spc/call_change"
 

The status of a call has changed. 'details' is a pointer to an AlpNotifyEventTelSpcCall.

#define ALP_NOTIFY_EVENT_TEL_SPC_CALLERID_AVAILABLE   "/alp/telephony/spc/callerid_available"
 

The caller id is available.

#define ALP_NOTIFY_EVENT_TEL_SPC_CCBS_POSSIBLE   "/alp/telephony/spc/ccbs_possible"
 

Calling party is busy, and call completion of busy subscriber is possible.

#define ALP_NOTIFY_EVENT_TEL_SPC_NO_CARRIER   "/alp/telephony/spc/no_carrier"
 

Last call has failed due to no carrier - no 'details'.

#define ALP_NOTIFY_EVENT_TEL_SPC_SS_INFO   "/alp/telephony/spc/ss_info"
 

Speech call supplementary services info - 'details' is a pointer to a uint32_t with is the id of the supplementary services info, see ALP_TEL_SPC_SS_INFO_X. 'details' could also contains a phone number. In this case, 'details' will have a first uint32_t, the ss info id, then another uint32_t which is the size of the phone number, including the NULL char, and then the phone number.

#define ALP_NOTIFY_EVENT_TEL_STY   "/alp/telephony/sty/"
 

Mask for all Security notifications.

#define ALP_NOTIFY_EVENT_TEL_STY_AUTHENTICATED   "/alp/telephony/sty/authenticated"
 

Authentication successfull. 'details' is a pointer to an uint16_t with the new authentication status.

#define ALP_NOTIFY_EVENT_TEL_STY_AUTHENTICATION_CANCELED   "/alp/telephony/sty/authentication_canceled"
 

Authentication canceled by user. 'details' is a pointer to an uint16_t with is the type of authentication that has been canceled.

#define ALP_NOTIFY_EVENT_TEL_TIME_ZONE_CHANGED   "/alp/telephony/time_zone_changed"
 

The phone time zone has changed.

#define ALP_NOTIFY_EVENT_TEL_VOICE_MESSAGE_WAITING_FLAG   "/alp/telephony/voice_message_waiting_flag"
 

Set / reset the voice message waiting flag - 'details' is a pointer to an AlpNotifyEventTelVoiceMessageWaitingFlag.


Generated on Wed Jul 30 07:06:44 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.