RTI Routing Service  Version 5.3.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
RTI_RoutingServiceTransformationPlugin Struct Reference

Transformation plugin. More...

Data Fields

struct RTI_RoutingServiceVersion plugin_version
 The version of this transformation plugin.
 
RTI_RoutingServiceTransformationPlugin_DeleteFcn transformation_plugin_delete
 Handles the deletion of the transformation plugin.
 
RTI_RoutingServiceTransformationPlugin_CreateTransformationFcn transformation_plugin_create_transformation
 Handles the creation of transformations.
 
RTI_RoutingServiceTransformationPlugin_DeleteTransformationFcn transformation_plugin_delete_transformation
 Handles the deletion of transformations.
 
RTI_RoutingServiceTransformation_TransformFcn transformation_transform
 Handles the transformation of samples.
 
RTI_RoutingServiceTransformation_ReturnLoanFcn transformation_return_loan
 Handles the return of the loan taken on the transformed samples.
 
RTI_RoutingServiceTransformation_UpdateFcn transformation_update
 Handles the update of the transformation configuration.
 
void * user_object
 A place for transformation implementors to keep a pointer to data that may be needed by the implementation.
 

Detailed Description

Transformation plugin.

This structure contains the plugin implementation as a set of function pointers.

Field Documentation

struct RTI_RoutingServiceVersion RTI_RoutingServiceTransformationPlugin::plugin_version

The version of this transformation plugin.

RTI_RoutingServiceTransformationPlugin_DeleteFcn RTI_RoutingServiceTransformationPlugin::transformation_plugin_delete

Handles the deletion of the transformation plugin.

RTI_RoutingServiceTransformationPlugin_CreateTransformationFcn RTI_RoutingServiceTransformationPlugin::transformation_plugin_create_transformation

Handles the creation of transformations.

RTI_RoutingServiceTransformationPlugin_DeleteTransformationFcn RTI_RoutingServiceTransformationPlugin::transformation_plugin_delete_transformation

Handles the deletion of transformations.

RTI_RoutingServiceTransformation_TransformFcn RTI_RoutingServiceTransformationPlugin::transformation_transform

Handles the transformation of samples.

RTI_RoutingServiceTransformation_ReturnLoanFcn RTI_RoutingServiceTransformationPlugin::transformation_return_loan

Handles the return of the loan taken on the transformed samples.

RTI_RoutingServiceTransformation_UpdateFcn RTI_RoutingServiceTransformationPlugin::transformation_update

Handles the update of the transformation configuration.

void* RTI_RoutingServiceTransformationPlugin::user_object

A place for transformation implementors to keep a pointer to data that may be needed by the implementation.


RTI Routing Service Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc