openD unified API  1.0.0
opend_sub_api.h
Go to the documentation of this file.
1 #ifdef __cplusplus
2 extern "C"
3 {
4 #endif
5 
30 #ifndef __OPEND_SUB_API_H__
31 #define __OPEND_SUB_API_H__
32 
33 #include <stdbool.h>
34 #include "opend_dataTypes.h"
35 #include "opend_sub_types.h"
36 
40 typedef struct openD_subApiPrimitives {
46  void ( *openD_subApiCfm )( openD_subApiCfm_t *sConfirm );
52  void ( *openD_subApiInd )( openD_subApiInd_t *sIndication );
54 
63 
72 
73 
76 #endif /* __OPEND_SUB_API_H__ */
77 #ifdef __cplusplus
78 }
79 #endif
openD_status_t
Definition: opend_dataTypes.h:62
Definition: opend_sub_types.h:143
Definition: opend_sub_types.h:227
Definition: opend_sub_api.h:40
Definition: opend_sub_types.h:199
openD subscription types.
openD_status_t openD_subApi_init(openD_subApiPrimitives_t *sPrimitives)
openD subscription API initialization.
openD data types.
openD_status_t openD_subApi_request(openD_subApiReq_t *sRequest)
openD subscription API request.
struct openD_subApiPrimitives openD_subApiPrimitives_t