Session
[SMS]


SMS SPECIFIC SESSION NOTIFICATION

#define ALP_POSTAL_SMS_NOTIFICATION_MESSAGE_RECEPTION_FAILED   ALP_POSTAL_NOTIFICATION(ALP_POSTAL_SERVICE_ID_SMS, ALP_POSTAL_SMS_SERVICE_CLASS_ID_SESSION, 2)
 Notification ID for a SMS reception failure.
#define ALP_POSTAL_SMS_NOTIFICATION_SIM_SYNC_FINISHED   ALP_POSTAL_NOTIFICATION(ALP_POSTAL_SERVICE_ID_SMS, ALP_POSTAL_SMS_SERVICE_CLASS_ID_SESSION, 1)
 Notification ID for a SIM syncronisation process finished.

Typedefs

typedef void(* AlpPostalSmsSessionDeleteAllFromSimAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 SMS envelope delete all from SIM async response callback.
typedef void(* AlpPostalSmsSessionDeleteFromSimAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 SMS envelope delete from SIM async response callback.
typedef void(* AlpPostalSmsSessionMessageReceptionFailedNotificationCallBack )(alp_postal_session_id_t iSessionId, alp_status_t iResult)
 SMS Reception failure notification callback.
typedef void(* AlpPostalSmsSessionMoveAllFromSimAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 SMS envelope move all from SIM async response callback.
typedef void(* AlpPostalSmsSessionMoveFromSimAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_postal_envelope_id_t iMovedEnvelopeId, alp_status_t iRequestResult)
 SMS envelope move from SIM async response callback.
typedef void(* AlpPostalSmsSessionSaveOnSimAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_postal_envelope_id_t iSavedEnvelopeId, alp_status_t iRequestResult)
 SMS envelope save on SIM async response callback.
typedef void(* AlpPostalSmsSessionSimSyncFinishedNotificationCallBack )(alp_postal_session_id_t iSessionId, alp_status_t iResult)
 SMS envelope save on SIM notification callback.

Functions

alp_status_t alp_postal_sms_session_copy_all_from_sim (alp_postal_session_id_t iSessionId)
 Copy all the messages from the SIM card.
alp_status_t alp_postal_sms_session_copy_from_sim (alp_postal_session_id_t iSessionId, alp_postal_envelope_id_t iEnvelopeId, alp_postal_envelope_id_t *oCopiedEnvelopeIdP)
 Copy the given envelope corresponding message from the SIM card.
alp_status_t alp_postal_sms_session_delete_all_from_sim (alp_postal_session_id_t iSessionId, AlpPostalSmsSessionDeleteAllFromSimAsyncReplyCallback iCallbackFuncP)
 Delete all the messages from the SIM card.
alp_status_t alp_postal_sms_session_delete_from_sim (alp_postal_session_id_t iSessionId, alp_postal_envelope_id_t iEnvelopeId, AlpPostalSmsSessionDeleteFromSimAsyncReplyCallback iCallbackFuncP)
 Delete the given envelope corresponding message from the SIM card.
alp_status_t alp_postal_sms_session_move_all_from_sim (alp_postal_session_id_t iSessionId, AlpPostalSmsSessionMoveAllFromSimAsyncReplyCallback iCallbackFuncP)
 Move all the messages from the SIM card.
alp_status_t alp_postal_sms_session_move_from_sim (alp_postal_session_id_t iSessionId, alp_postal_envelope_id_t iEnvelopeId, AlpPostalSmsSessionMoveFromSimAsyncReplyCallback iCallbackFuncP)
 Move the given envelope corresponding message from the SIM card.
alp_status_t alp_postal_sms_session_save_on_sim (alp_postal_session_id_t iSessionId, alp_postal_envelope_id_t iEnvelopeId, AlpPostalSmsSessionSaveOnSimAsyncReplyCallback iCallbackFuncP)
 Save the given envelope into the SIM card.


Define Documentation

#define ALP_POSTAL_SMS_NOTIFICATION_MESSAGE_RECEPTION_FAILED   ALP_POSTAL_NOTIFICATION(ALP_POSTAL_SERVICE_ID_SMS, ALP_POSTAL_SMS_SERVICE_CLASS_ID_SESSION, 2)
 

Notification ID for a SMS reception failure.

#define ALP_POSTAL_SMS_NOTIFICATION_SIM_SYNC_FINISHED   ALP_POSTAL_NOTIFICATION(ALP_POSTAL_SERVICE_ID_SMS, ALP_POSTAL_SMS_SERVICE_CLASS_ID_SESSION, 1)
 

Notification ID for a SIM syncronisation process finished.


Typedef Documentation

typedef void(* AlpPostalSmsSessionDeleteAllFromSimAsyncReplyCallback)(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 

SMS envelope delete all from SIM async response callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iRequestResult The result of the request.

typedef void(* AlpPostalSmsSessionDeleteFromSimAsyncReplyCallback)(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 

SMS envelope delete from SIM async response callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iRequestResult The result of the request.

typedef void(* AlpPostalSmsSessionMessageReceptionFailedNotificationCallBack)(alp_postal_session_id_t iSessionId, alp_status_t iResult)
 

SMS Reception failure notification callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iResult The SMS reception failure error.

typedef void(* AlpPostalSmsSessionMoveAllFromSimAsyncReplyCallback)(alp_postal_session_id_t iSessiontId, alp_status_t iRequestResult)
 

SMS envelope move all from SIM async response callback.

Parameters:
[in] iServiceId The serviceId that is unique among all services.
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iRequestResult The result of the request.

typedef void(* AlpPostalSmsSessionMoveFromSimAsyncReplyCallback)(alp_postal_session_id_t iSessiontId, alp_postal_envelope_id_t iMovedEnvelopeId, alp_status_t iRequestResult)
 

SMS envelope move from SIM async response callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iMovedEnvelopeId The Moved Envelope id.
[in] iRequestResult The result of the request.

typedef void(* AlpPostalSmsSessionSaveOnSimAsyncReplyCallback)(alp_postal_session_id_t iSessiontId, alp_postal_envelope_id_t iSavedEnvelopeId, alp_status_t iRequestResult)
 

SMS envelope save on SIM async response callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iSavedEnvelopeId The Saved Envelope id.
[in] iRequestResult The result of the request.

typedef void(* AlpPostalSmsSessionSimSyncFinishedNotificationCallBack)(alp_postal_session_id_t iSessionId, alp_status_t iResult)
 

SMS envelope save on SIM notification callback.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iResult The result terminated SIM syncronisation.


Function Documentation

alp_status_t alp_postal_sms_session_copy_all_from_sim alp_postal_session_id_t  iSessionId  ) 
 

Copy all the messages from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_copy_from_sim alp_postal_session_id_t  iSessionId,
alp_postal_envelope_id_t  iEnvelopeId,
alp_postal_envelope_id_t oCopiedEnvelopeIdP
 

Copy the given envelope corresponding message from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iEnvelopeId The ID of the envelope to copy.
[in] oCopiedEnvelopeIdP The copied envelope ID.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_delete_all_from_sim alp_postal_session_id_t  iSessionId,
AlpPostalSmsSessionDeleteAllFromSimAsyncReplyCallback  iCallbackFuncP
 

Delete all the messages from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iCallbackFuncP The call back function to be called when the process finishes.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_delete_from_sim alp_postal_session_id_t  iSessionId,
alp_postal_envelope_id_t  iEnvelopeId,
AlpPostalSmsSessionDeleteFromSimAsyncReplyCallback  iCallbackFuncP
 

Delete the given envelope corresponding message from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iEnvelopeId The deleted envelope ID.
[in] iCallbackFuncP The call back function to be called when the process finishes.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_move_all_from_sim alp_postal_session_id_t  iSessionId,
AlpPostalSmsSessionMoveAllFromSimAsyncReplyCallback  iCallbackFuncP
 

Move all the messages from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iCallbackFuncP The call back function to be called when the process finishes.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_move_from_sim alp_postal_session_id_t  iSessionId,
alp_postal_envelope_id_t  iEnvelopeId,
AlpPostalSmsSessionMoveFromSimAsyncReplyCallback  iCallbackFuncP
 

Move the given envelope corresponding message from the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iEnvelopeId The moved envelope ID.
[in] iCallbackFuncP The call back function to be called when the process finishes.
Returns:
Returns an error code.

alp_status_t alp_postal_sms_session_save_on_sim alp_postal_session_id_t  iSessionId,
alp_postal_envelope_id_t  iEnvelopeId,
AlpPostalSmsSessionSaveOnSimAsyncReplyCallback  iCallbackFuncP
 

Save the given envelope into the SIM card.

Parameters:
[in] iSessionId The Postal Session id on which the request has been invoked.
[in] iEnvelopeId The saved envelope ID.
[in] iCallbackFuncP The call back function to be called when the process finishes.
Returns:
Returns an error code.


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

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