gstreamer
Loading...
Searching...
No Matches
GSROFrame Struct Reference

An implementation-produced frame, transferred by move to the output sink. More...

#include <gSROData.h>

Data Fields

GSROCrateId crate_id
std::uint64_t frame_id
GSROTime begin
GSROTime end
std::unique_ptr< const GSROData > data

Detailed Description

The implementation chooses frame IDs and intervals [begin, end), with begin < end. data must be non-null. Contents may be typed electronics records or already encoded bytes. Completeness, partial-frame flags, and encoding are implementation policy; the framework does not infer them from the interval.

Definition at line 73 of file gSROData.h.

Field Documentation

◆ begin

GSROTime GSROFrame::begin

Definition at line 77 of file gSROData.h.

◆ crate_id

GSROCrateId GSROFrame::crate_id

Definition at line 75 of file gSROData.h.

◆ data

std::unique_ptr<const GSROData> GSROFrame::data

Definition at line 79 of file gSROData.h.

◆ end

GSROTime GSROFrame::end

Definition at line 78 of file gSROData.h.

◆ frame_id

std::uint64_t GSROFrame::frame_id

Definition at line 76 of file gSROData.h.


The documentation for this struct was generated from the following file: