RTI Recording Service  Version 6.0.1
 All Data Structures Files Variables Typedefs Groups
RTI_RecordingServiceStorageReader Struct Reference

Storage reader. More...

Data Fields

RTI_RecordingServiceStorageReader_CreateStreamInfoReaderFcn create_stream_info_reader
 Replay Service calls this to create a stream that will discover and read information about the user-data streams in the storage. (required)
 
RTI_RecordingServiceStorageReader_DeleteStreamInfoReaderFcn delete_stream_info_reader
 Replay Service calls this to delete a stream information discovery reader. (required)
 
RTI_RecordingServiceStorageReader_CreateStreamReaderFcn create_stream_reader
 Replay Service calls this to create a user-data stream reader. (required)
 
RTI_RecordingServiceStorageReader_DeleteStreamReaderFcn delete_stream_reader
 Replay Service calls this to delete a user-data stream reader. (required)
 
RTI_RecordingServiceStorageReader_DeleteFcn delete_instance
 Replay Service calls this to delete the storage reader object. (required)
 
void * storage_reader_data
 Data that the plugin can specify when the RTI_RecordingServiceStorageReader is created. Passed to all storage reader functions.
 

Detailed Description

Storage reader.

This class creates discovery stream readers that will query discovery data from storage and provide it to Replay Service, and stream readers that will query data from each discovered stream and provide it to Replay Service.

Field Documentation

RTI_RecordingServiceStorageReader_CreateStreamInfoReaderFcn RTI_RecordingServiceStorageReader::create_stream_info_reader

Replay Service calls this to create a stream that will discover and read information about the user-data streams in the storage. (required)

RTI_RecordingServiceStorageReader_DeleteStreamInfoReaderFcn RTI_RecordingServiceStorageReader::delete_stream_info_reader

Replay Service calls this to delete a stream information discovery reader. (required)

RTI_RecordingServiceStorageReader_CreateStreamReaderFcn RTI_RecordingServiceStorageReader::create_stream_reader

Replay Service calls this to create a user-data stream reader. (required)

RTI_RecordingServiceStorageReader_DeleteStreamReaderFcn RTI_RecordingServiceStorageReader::delete_stream_reader

Replay Service calls this to delete a user-data stream reader. (required)

RTI_RecordingServiceStorageReader_DeleteFcn RTI_RecordingServiceStorageReader::delete_instance

Replay Service calls this to delete the storage reader object. (required)

void* RTI_RecordingServiceStorageReader::storage_reader_data

Data that the plugin can specify when the RTI_RecordingServiceStorageReader is created. Passed to all storage reader functions.


RTI Recording Service Version 6.0.1 Copyright © Sun Nov 17 2019 Real-Time Innovations, Inc