|
typedef void * | RTI_RoutingServiceTransformation |
| Transformation. More...
|
|
typedef struct RTI_RoutingServiceTransformationPlugin *(* | RTI_RoutingServiceTransformationPlugin_CreateFcn) (const struct RTI_RoutingServiceProperties *properties, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that creates a transformation plugin. More...
|
|
typedef void(* | RTI_RoutingServiceTransformationPlugin_DeleteFcn) (struct RTI_RoutingServiceTransformationPlugin *plugin, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that deletes a transformation plugin. More...
|
|
typedef RTI_RoutingServiceTransformation(* | RTI_RoutingServiceTransformationPlugin_CreateTransformationFcn) (struct RTI_RoutingServiceTransformationPlugin *plugin, const struct RTI_RoutingServiceTypeInfo *input_type_info, const struct RTI_RoutingServiceTypeInfo *output_type_info, const struct RTI_RoutingServiceProperties *properties, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that creates a route transformation. More...
|
|
typedef void(* | RTI_RoutingServiceTransformationPlugin_DeleteTransformationFcn) (struct RTI_RoutingServiceTransformationPlugin *plugin, RTI_RoutingServiceTransformation transformation, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that deletes a transformation. More...
|
|
typedef void(* | RTI_RoutingServiceTransformation_TransformFcn) (RTI_RoutingServiceTransformation transformation, RTI_RoutingServiceSample **out_sample_lst, RTI_RoutingServiceSampleInfo **out_info_lst, int *out_count, RTI_RoutingServiceSample *in_sample_lst, RTI_RoutingServiceSampleInfo *in_info_lst, int in_count, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that transforms a sequence of input samples into a sequence of output samples. More...
|
|
typedef void(* | RTI_RoutingServiceTransformation_ReturnLoanFcn) (RTI_RoutingServiceTransformation transformation, RTI_RoutingServiceSample *sample_lst, RTI_RoutingServiceSampleInfo *info_lst, int count, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that returns the loan on the output samples and infos. More...
|
|
typedef void(* | RTI_RoutingServiceTransformation_UpdateFcn) (RTI_RoutingServiceTransformation transformation, const struct RTI_RoutingServiceProperties *properties, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that updates a transformation configuration. More...
|
|
RTI Routing Service Transformation API.