ODeV framework  v2
IListener.h
Go to the documentation of this file.
1 
33 #ifndef INCLUDE_EVENTS_ILISTENER_H_
34 #define INCLUDE_EVENTS_ILISTENER_H_
35 
36 #ifdef __cplusplus
37 extern "C" {
38 #endif
39 
40 
41 #include "systypes.h"
42 #include "syserror.h"
43 
44 typedef struct _IListener IListener;
45 
46 
47 // Public API declaration
48 //***********************
49 
50 
51 inline sys_error_code_t IListenerOnStatusChange(IListener *this);
52 
53 
54 // Inline functions definition
55 // ***************************
56 
57 
58 #ifdef __cplusplus
59 }
60 #endif
61 
62 
63 #endif /* INCLUDE_EVENTS_ILISTENER_H_ */
Define the global error management API.
Common type declaration.
unsigned short sys_error_code_t
Definition: syserror.h:45