include/alp/postal_sms_session.h File Reference


Detailed Description

Postal SMS Session related APIs.

#include <alp/postal_types.h>
#include <alp/postal_property.h>
#include <alp/postal_service.h>
#include <alp/postal_sms_service.h>
#include <alp/postal_sms_account.h>

Go to the source code of this file.

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.


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

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