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). |