openD unified API  1.0.0
opend_audio_api.h
Go to the documentation of this file.
1 #ifdef __cplusplus
2 extern "C"
3 {
4 #endif
5 
30 #ifndef __OPEND_AUDIO_API_H__
31 #define __OPEND_AUDIO_API_H__
32 
33 #include <stdbool.h>
34 #include "opend_dataTypes.h"
35 #include "opend_audio_types.h"
36 
40 typedef struct openD_audioApiPrimitives {
46  void ( *openD_audioApiCfm )( openD_audioApiCfm_t *aConfirm );
52  void ( *openD_audioApiInd )( openD_audioApiInd_t *aIndication );
54 
63 
72 
73 
76 #endif /* __OPEND_AUDIO_API_H__ */
77 #ifdef __cplusplus
78 }
79 #endif
openD_status_t
Definition: opend_dataTypes.h:62
Definition: opend_audio_types.h:113
openD_status_t openD_audioApi_init(openD_audioApiPrimitives_t *aPrimitives)
openD audio API initialization.
Definition: opend_audio_api.h:40
openD audio types.
struct openD_audioApiPrimitives openD_audioApiPrimitives_t
openD_status_t openD_audioApi_request(openD_audioApiReq_t *aRequest)
openD audio API request.
Definition: opend_audio_types.h:89
openD data types.
Definition: opend_audio_types.h:140