|
Open CAS Framework
Open source framework of Cache Acceleration Software
|
Cleaner operations. More...
#include <ocf_ctx.h>
Data Fields | |
| int(* | init )(ocf_cleaner_t c) |
| Initialize cleaner. More... | |
| void(* | kick )(ocf_cleaner_t c) |
| Kick cleaner thread. More... | |
| void(* | stop )(ocf_cleaner_t c) |
| Stop cleaner. More... | |
Cleaner operations.
| int(* init) (ocf_cleaner_t c) |
Initialize cleaner.
This function should create worker, thread, timer or any other mechanism responsible for calling cleaner routine.
| [in] | c | Descriptor of cleaner to be initialized |
| 0 | Cleaner has been initializaed successfully |
| Non-zero | Cleaner initialization failure |
| void(* kick) (ocf_cleaner_t c) |
Kick cleaner thread.
| [in] | c | Descriptor of cleaner to be kicked. |
| void(* stop) (ocf_cleaner_t c) |
Stop cleaner.
| [in] | c | Descriptor of cleaner beeing stopped |
1.8.13