13 #ifndef OTF2_GLOBAL_SNAP_READER_H
14 #define OTF2_GLOBAL_SNAP_READER_H
87 uint64_t recordsToRead,
88 uint64_t* recordsRead );
struct OTF2_GlobalSnapReaderCallbacks_struct OTF2_GlobalSnapReaderCallbacks
Opaque struct which holds all snap record callbacks.
Definition: OTF2_GlobalSnapReaderCallbacks.h:45
OTF2_ErrorCode OTF2_GlobalSnapReader_SetCallbacks(OTF2_GlobalSnapReader *reader, const OTF2_GlobalSnapReaderCallbacks *callbacks, void *userData)
Sets the callback functions for the given reader object. Every time when OTF2 reads a record...
OTF2_ErrorCode
Definition: OTF2_ErrorCodes.h:54
OTF2_ErrorCode OTF2_GlobalSnapReader_ReadSnapshots(OTF2_GlobalSnapReader *reader, uint64_t recordsToRead, uint64_t *recordsRead)
Reads the given number of records from the global snap event reader.
struct OTF2_GlobalSnapReader_struct OTF2_GlobalSnapReader
OTF2 global snap reader handle.
Definition: OTF2_GeneralDefinitions.h:264
This is the local snap reader, which reads snapshot events from one location.
Error codes and error handling.
This defines the callbacks for the global snap reader.