Typedefs |
typedef void * | RTI_RoutingServiceTransformation |
| Transformation.
|
|
typedef struct
RTI_RoutingServiceTransformationPlugin *(* | RTI_RoutingServiceTransformationPlugin_CreateFcn )(const struct RTI_RoutingServiceProperties *properties, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that creates a transformation plugin.
|
|
typedef void(* | RTI_RoutingServiceTransformationPlugin_DeleteFcn )(struct RTI_RoutingServiceTransformationPlugin *plugin, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that deletes a transformation plugin.
|
|
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.
|
|
typedef void(* | RTI_RoutingServiceTransformationPlugin_DeleteTransformationFcn )(struct RTI_RoutingServiceTransformationPlugin *plugin, RTI_RoutingServiceTransformation transformation, RTI_RoutingServiceEnvironment *env) |
| Prototype of the function that deletes a transformation.
|
|
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.
|
|
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.
|
|
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.
|
|
RTI Routing Service Transformation API.