include/alp/caif.h File Reference


Detailed Description

Public header file for mobile services API.

Go to the source code of this file.

Defines

#define ALP_CAIF_CHANNEL_AGPS   4
#define ALP_CAIF_CHANNEL_DEBUG   3
#define ALP_CAIF_MESSAGE_TYPE_COMMAND   1
#define ALP_CAIF_MESSAGE_TYPE_NOTIFICATION   3
#define ALP_CAIF_MESSAGE_TYPE_RESULT   2
#define ALP_CAIF_TRACE_CLASS   ALP_TRACE_DEFINE(ALP_CLASS_CAIF, 1)

Typedefs

typedef void() AlpCaifCallbackProc (size_t dataLength, void *userData)

Functions

alp_status_t alp_caif_close (int fd)
alp_status_t alp_caif_ioctl (int fd, char *cmd, char *param)
alp_status_t alp_caif_open (uint32_t iChannel, int *fdP)
alp_status_t alp_caif_read (int fd, uint8_t *buffer, uint32_t bufferSize)
alp_status_t alp_caif_register_callback (int fd, AlpCaifCallbackProc callbackP, void *userData)
alp_status_t alp_caif_write (int fd, uint8_t *buffer, uint32_t bufferSize)


Define Documentation

#define ALP_CAIF_CHANNEL_AGPS   4
 

#define ALP_CAIF_CHANNEL_DEBUG   3
 

#define ALP_CAIF_MESSAGE_TYPE_COMMAND   1
 

#define ALP_CAIF_MESSAGE_TYPE_NOTIFICATION   3
 

#define ALP_CAIF_MESSAGE_TYPE_RESULT   2
 

#define ALP_CAIF_TRACE_CLASS   ALP_TRACE_DEFINE(ALP_CLASS_CAIF, 1)
 


Typedef Documentation

typedef void() AlpCaifCallbackProc(size_t dataLength, void *userData)
 


Function Documentation

alp_status_t alp_caif_close int  fd  ) 
 

alp_status_t alp_caif_ioctl int  fd,
char *  cmd,
char *  param
 

alp_status_t alp_caif_open uint32_t  iChannel,
int *  fdP
 

alp_status_t alp_caif_read int  fd,
uint8_t *  buffer,
uint32_t  bufferSize
 

alp_status_t alp_caif_register_callback int  fd,
AlpCaifCallbackProc  callbackP,
void *  userData
 

alp_status_t alp_caif_write int  fd,
uint8_t *  buffer,
uint32_t  bufferSize
 


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

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