Last change
on this file was 11630, checked in by gorgone, 4 years ago |
#4815
AIO is now completely moved to definition
CS_CACHEEX_AIO and can be enabled with config.sh
|
File size:
949 bytes
|
Line | |
---|
1 | #ifndef MODULE_CCCAM_CACHEEX_H_
|
---|
2 | #define MODULE_CCCAM_CACHEEX_H_
|
---|
3 |
|
---|
4 | #ifdef CS_CACHEEX
|
---|
5 | void cc_cacheex_filter_out(struct s_client *cl);
|
---|
6 | void cc_cacheex_filter_in(struct s_client *cl, uint8_t *buf);
|
---|
7 | void cc_cacheex_push_in(struct s_client *cl, uint8_t *buf);
|
---|
8 | void cc_cacheex_module_init(struct s_module *ph);
|
---|
9 | #ifdef CS_CACHEEX_AIO
|
---|
10 | void cc_cacheex_feature_request(struct s_client *cl);
|
---|
11 | void cc_cacheex_feature_request_reply(struct s_client *cl);
|
---|
12 | void cc_cacheex_feature_request_save(struct s_client *cl, uint8_t *buf);
|
---|
13 | void cc_cacheex_feature_trigger_in(struct s_client *cl, uint8_t *buf);
|
---|
14 | #endif
|
---|
15 | #else
|
---|
16 | static inline void cc_cacheex_filter_out(struct s_client *UNUSED(cl)) { }
|
---|
17 | static inline void cc_cacheex_filter_in(struct s_client *UNUSED(cl), uint8_t *UNUSED(buf)) { }
|
---|
18 | static inline void cc_cacheex_push_in(struct s_client *UNUSED(cl), uint8_t *UNUSED(buf)) { }
|
---|
19 | static inline void cc_cacheex_module_init(struct s_module *UNUSED(ph)) { }
|
---|
20 | #endif
|
---|
21 |
|
---|
22 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.