include/alp/mobile_context_cellular.h File Reference


Detailed Description

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

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

Go to the source code of this file.

Defines

#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_DATA_CALL_START   ((AlpMblNotificationId) 5)
 A data call has been started for a cellular mobile context.
#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_DATA_CALL_STOP   ((AlpMblNotificationId) 6)
 A data call has been stopped for a cellular mobile context.
#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_MANUFACTURER_AVAILABLE   ((AlpMblNotificationId) 1)
 The manufacturer information of a cellular mobile context is available.
#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_MOBILE_ID_AVAILABLE   ((AlpMblNotificationId) 4)
 The mobile id information of a cellular mobile context is available.
#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_MODEL_AVAILABLE   ((AlpMblNotificationId) 2)
 The model information of a cellular mobile context is available.
#define ALP_MBL_CONTEXT_CELL_NOTIFICATION_REVISION_AVAILABLE   ((AlpMblNotificationId) 3)
 The revision information of a cellular mobile context is available.
#define ALP_MBL_CONTEXT_CELL_TYPE   "CELL"
#define ALP_MOBILE_CONTEXT_CELL_H_   1

Typedefs

typedef void(* AlpMblContextCellDataCallStartCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, uint32_t iCncProfileId)
typedef void(* AlpMblContextCellDataCallStopCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, uint32_t iCncProfileId)
typedef char AlpMblContextCellManufacturer [32]
typedef void(* AlpMblContextCellManufacturerAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextCellManufacturer iManufacturer)
typedef char AlpMblContextCellMobileId [32]
typedef void(* AlpMblContextCellMobileIdAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextCellMobileId iMobileId)
typedef char AlpMblContextCellModel [32]
typedef void(* AlpMblContextCellModelAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextCellModel iModel)
typedef char AlpMblContextCellRevision [32]
typedef void(* AlpMblContextCellRevisionAvailableCallbackPtr )(void *iUserDataP, AlpMblContextId iMobileContextId, AlpMblContextCellRevision iRevision)

Functions

alp_status_t alp_mbl_context_cell_get_cnc_profile_id (AlpMblContextId iContextId, AlpMblCncProfileId *oCncProfileIdP)
alp_status_t alp_mbl_context_cell_get_data_call (AlpMblContextId iContextId, AlpMblDataCallList *oDataCallListP)
alp_status_t alp_mbl_context_cell_get_from_cnc_profile_id (AlpMblCncProfileId iCncProfileId, AlpMblContextId *oContextIdP)
alp_status_t alp_mbl_context_cell_get_manufacturer (AlpMblContextId iContextId, AlpMblContextCellManufacturer *oManufacturerP)
alp_status_t alp_mbl_context_cell_get_mobile_id (AlpMblContextId iContextId, AlpMblContextCellMobileId *oMobileIdP)
alp_status_t alp_mbl_context_cell_get_model (AlpMblContextId iContextId, AlpMblContextCellModel *oModelP)
alp_status_t alp_mbl_context_cell_get_revision (AlpMblContextId iContextId, AlpMblContextCellRevision *oRevisionP)
alp_status_t alp_mbl_context_cell_ussd_send_answer (AlpMblContextId iContextId, char *iUssdAnswerP)
alp_status_t alp_mbl_context_cell_ussd_terminate (AlpMblContextId iContextId)


Define Documentation

#define ALP_MOBILE_CONTEXT_CELL_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.