include/alp/mobile_context_gsm.h File Reference


Detailed Description

This public header file contains all the GSM mobile context prototypes.

#include <alp/mobile_context.h>
#include <alp/mobile_call.h>
#include <alp/mobile_services.h>
#include <alp/mobile_context_cellular.h>

Go to the source code of this file.

Defines

#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_DATA_CALL_START   ALP_MBL_CONTEXT_CELL_NOTIFICATION_DATA_CALL_START
#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_DATA_CALL_STOP   ALP_MBL_CONTEXT_CELL_NOTIFICATION_DATA_CALL_STOP
#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_MANUFACTURER_AVAILABLE   ALP_MBL_CONTEXT_CELL_NOTIFICATION_MANUFACTURER_AVAILABLE
#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_MOBILE_ID_AVAILABLE   ALP_MBL_CONTEXT_CELL_NOTIFICATION_MOBILE_ID_AVAILABLE
#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_MODEL_AVAILABLE   ALP_MBL_CONTEXT_CELL_NOTIFICATION_MODEL_AVAILABLE
#define ALP_MBL_CONTEXT_GSM_NOTIFICATION_REVISION_AVAILABLE   ALP_MBL_CONTEXT_CELL_NOTIFICATION_REVISION_AVAILABLE
#define ALP_MBL_CONTEXT_GSM_TYPE   ALP_MBL_CONTEXT_CELL_TYPE
#define ALP_MBL_MOBILE_CTX_GSM_SERVICE_ID   ALP_MBL_MOBILE_CTX_CELL_SERVICE_ID
#define ALP_MOBILE_CONTEXT_GSM_H_   1

Typedefs

typedef void(* AlpMblContextGsmDataCallStartCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, uint32_t iCncProfileId)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_DATA_CALL_START notification.
typedef void(* AlpMblContextGsmDataCallStopCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, uint32_t iCncProfileId)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_DATA_CALL_STOP notification.
typedef char AlpMblContextGsmManufacturer [32]
typedef void(* AlpMblContextGsmManufacturerAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextGsmManufacturer iManufacturer)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_MANUFACTURER_AVAILABLE notification.
typedef char AlpMblContextGsmMobileId [32]
typedef void(* AlpMblContextGsmMobileIdAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextGsmMobileId iMobileId)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_MOBILE_ID_AVAILABLE notification.
typedef char AlpMblContextGsmModel [32]
typedef void(* AlpMblContextGsmModelAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextGsmModel iModel)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_MODEL_AVAILABLE notification.
typedef char AlpMblContextGsmRevision [32]
typedef void(* AlpMblContextGsmRevisionAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextGsmRevision iRevision)
 Callback for ALP_MBL_CONTEXT_GSM_NOTIFICATION_REVISION_AVAILABLE notification.

Functions

alp_status_t alp_mbl_context_gsm_get_cnc_profile_id (AlpMblContextId iContextId, AlpMblCncProfileId *oCncProfileIdP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_data_call (AlpMblContextId iContextId, AlpMblDataCallList *oDataCallListP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_from_cnc_profile_id (AlpMblCncProfileId iCncProfileId, AlpMblContextId *oContextIdP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_manufacturer (AlpMblContextId iContextId, AlpMblContextGsmManufacturer *oManufacturerP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_mobile_id (AlpMblContextId iContextId, AlpMblContextGsmMobileId *oMobileIdP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_model (AlpMblContextId iContextId, AlpMblContextGsmModel *oModelP) __attribute((deprecated))
alp_status_t alp_mbl_context_gsm_get_revision (AlpMblContextId iContextId, AlpMblContextGsmRevision *oRevisionP) __attribute((deprecated))


Define Documentation

#define ALP_MOBILE_CONTEXT_GSM_H_   1
 


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.