Classes | |
| struct | openD_callApiPrimitives | 
| struct | callApiReq_setup | 
| struct | callApiReq_release | 
| struct | callApiInd_setup | 
| struct | callApiInd_release | 
| struct | callApiInd_connectionStatus_ringing | 
| struct | callApiInd_connectionStatus_connect | 
| struct | callApiInd_connectionStatus_reject | 
| struct | openD_callApiReq | 
| union | openD_callApiReq.param | 
| struct | openD_callApiCfm | 
| union | openD_callApiCfm.param | 
| struct | openD_callApiInd | 
| union | openD_callApiInd.param | 
Macros | |
| #define | __OPEND_CALL_API_H__ | 
| #define | __OPEND_CALL_TYPES_H__ | 
Typedefs | |
| typedef struct openD_callApiPrimitives | openD_callApiPrimitives_t | 
| typedef enum openD_callApi_service | openD_callApi_service_t | 
| typedef struct callApiReq_setup | callApiReq_setup_t | 
| typedef struct callApiReq_release | callApiReq_release_t | 
| typedef struct callApiInd_setup | callApiInd_setup_t | 
| typedef struct callApiInd_release | callApiInd_release_t | 
| typedef struct callApiInd_connectionStatus_ringing | callApiInd_connectionStatus_ringing_t | 
| typedef struct callApiInd_connectionStatus_connect | callApiInd_connectionStatus_connect_t | 
| typedef struct callApiInd_connectionStatus_reject | callApiInd_connectionStatus_reject_t | 
| typedef struct openD_callApiReq | openD_callApiReq_t | 
| typedef struct openD_callApiCfm | openD_callApiCfm_t | 
| typedef struct openD_callApiInd | openD_callApiInd_t | 
Functions | |
| openD_status_t | openD_callApi_init (openD_callApiPrimitives_t *cPrimitives) | 
| openD call API initialization.  More... | |
| openD_status_t | openD_callApi_request (openD_callApiReq_t *cRequest) | 
| openD call API request.  More... | |
This module specifies the call API of openD connect.
This file defines the call types of openD connect.
| struct callApiReq_setup | 
openD SubApi request setup structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Subscribe enable.  | 
| struct callApiReq_release | 
openD SubApi request release structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct callApiInd_setup | 
openD SubApi indication setup structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct callApiInd_release | 
openD SubApi indication release structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct callApiInd_connectionStatus_ringing | 
openD SubApi indication connectionStatus_ringing structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct callApiInd_connectionStatus_connect | 
openD SubApi indication connectionStatus_connect structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct callApiInd_connectionStatus_reject | 
openD SubApi indication connectionStatus_reject structure.
| Class Members | ||
|---|---|---|
| pmid_t | pmid | 
 Portable part MAC Identity (PMID).  | 
| struct openD_callApiReq | 
openD CallApi request structure.
| Class Members | ||
|---|---|---|
| union openD_callApiReq | param | 
 openD CallApi request parameters.  | 
| openD_callApi_service_t | service | 
 CallApi request service.  | 
| union openD_callApiReq.param | 
openD CallApi request parameters.
| Class Members | ||
|---|---|---|
| callApiReq_release_t | release | 
 CallApi parameters for a release request.  | 
| callApiReq_setup_t | setup | 
 CallApi parameters for a setup request.  | 
| struct openD_callApiCfm | 
openD CallApi confirm structure.
| Class Members | ||
|---|---|---|
| union openD_callApiCfm | param | |
| openD_callApi_service_t | service | 
 CallApi confirm service.  | 
| openD_status_t | status | 
 CallApi service status.  | 
| union openD_callApiCfm.param | 
| Class Members | ||
|---|---|---|
| callApiReq_setup_t | setup | 
 CallApi parameters for a setup request.  | 
| struct openD_callApiInd | 
openD CallApi indication structure.
| Class Members | ||
|---|---|---|
| union openD_callApiInd | param | 
 openD CallApi indication parameters.  | 
| openD_callApi_service_t | service | 
 CallApi indication service.  | 
| union openD_callApiInd.param | 
openD CallApi indication parameters.
| Class Members | ||
|---|---|---|
| callApiInd_connectionStatus_connect_t | connectionStatus_connect | 
 CallApi parameter for a connectionStatus_connect indication.  | 
| callApiInd_connectionStatus_reject_t | connectionStatus_reject | 
 CallApi parameter for a connectionStatus_reject indication.  | 
| callApiInd_connectionStatus_ringing_t | connectionStatus_ringing | 
 CallApi parameter for a connectionStatus_ringing indication.  | 
| callApiInd_release_t | release | 
 CallApi parameter for a release indication.  | 
| callApiInd_setup_t | setup | 
 CallApi parameter for a setup indication.  | 
| #define __OPEND_CALL_API_H__ | 
| #define __OPEND_CALL_TYPES_H__ | 
openD SubApi indication connectionStatus_connect structure.
openD SubApi indication connectionStatus_reject structure.
openD SubApi indication connectionStatus_ringing structure.
| typedef struct callApiInd_release callApiInd_release_t | 
openD SubApi indication release structure.
| typedef struct callApiInd_setup callApiInd_setup_t | 
openD SubApi indication setup structure.
| typedef struct callApiReq_release callApiReq_release_t | 
openD SubApi request release structure.
| typedef struct callApiReq_setup callApiReq_setup_t | 
openD SubApi request setup structure.
| typedef enum openD_callApi_service openD_callApi_service_t | 
openD CallApi services.
| typedef struct openD_callApiCfm openD_callApiCfm_t | 
openD CallApi confirm structure.
| typedef struct openD_callApiInd openD_callApiInd_t | 
openD CallApi indication structure.
| typedef struct openD_callApiPrimitives openD_callApiPrimitives_t | 
openD CallApi primitives structure.
| typedef struct openD_callApiReq openD_callApiReq_t | 
openD CallApi request structure.
| openD_status_t openD_callApi_init | ( | openD_callApiPrimitives_t * | cPrimitives | ) | 
openD call API initialization.
| cPrimitives | Pointer of the call API primitives structure (openD_callApiPrimitives_t). | 
| Status | of the operation (openD_status_t). | 
| openD_status_t openD_callApi_request | ( | openD_callApiReq_t * | cRequest | ) | 
openD call API request.
| cRequest | Pointer of the call API request structure (openD_callApiReq_t). | 
| Status | of the operation (openD_status_t). |