Transformer SDK For C
8.0.2.290852-a608fcd3
|
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