Transformer SDK For C  8.0.2.290852-a608fcd3
_pipeline Struct Reference

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)
 

Detailed Description

Pipeline execution functions.

Modules that require the pipeline module, should call the appropriate function pointer in the pipeline_t structure

Field Documentation

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


The documentation for this struct was generated from the following file:

Generated on Wed Jul 31 2024 18:00:14 for Transformer SDK For C