|
Transformer SDK For C
8.0.9.562131-6357b6d3
|
![]() |
Pipeline execution functions. More...
Data Fields | |
| int(* | handle_discard )(pipeline_t *pipeline, int feed, const char *subject) |
| int(* | handle_request )(pipeline_t *pipeline, int feed, const char *subject) |
| void(* | recv_nodata )(pipeline_t *pipeline, int feed, const char *subject, int flags) |
| void(* | recv_status )(pipeline_t *pipeline, int feed, const char *subject, int status, int code, char *status_message) |
| void(* | recv_udp_signal )(pipeline_t *pipeline, const char *msg) |
| void(* | recv_update )(pipeline_t *pipeline, int feed, ds_data_t *dsdata, time_t tim, int update_from_memory_file) |
Pipeline execution functions.
Modules that require the pipeline module, should call the appropriate function pointer in the pipeline_t structure
| int(* _pipeline::handle_discard) (pipeline_t *pipeline, int feed, const char *subject) |
Handle a discard
| int(* _pipeline::handle_request) (pipeline_t *pipeline, int feed, const char *subject) |
Handle a request
| void(* _pipeline::recv_nodata) (pipeline_t *pipeline, int feed, const char *subject, int flags) |
Handle a nodata
| void(* _pipeline::recv_status) (pipeline_t *pipeline, int feed, const char *subject, int status, int code, char *status_message) |
Handle a status message
| void(* _pipeline::recv_udp_signal) (pipeline_t *pipeline, const char *msg) |
Handle a udp signal
| void(* _pipeline::recv_update) (pipeline_t *pipeline, int feed, ds_data_t *dsdata, time_t tim, int update_from_memory_file) |
Handle an update