Struct wfm_frame_desc_t¶
A frame as a description: what is on the wire, and what covers it. More...
#include <wfm_frame.h>
Public Attributes¶
| Type | Name |
|---|---|
| wfm_field_t | field |
| unsigned | n_fields |
| unsigned | n_stages |
| wfm_stage_t | stage |
Detailed Description¶
Two lists, ordered independently, because order and coverage are independent axes: field is ordered by POSITION on the wire and stage by APPLICATION. In a CCSDS CADU the marker is inserted third and covered by the stage applied fourth, which a single ordered list cannot say.
A standard's framing is a CONFIGURATION of this, in the same way CCSDS_TM_CONV configures conv_code_t and CCSDS_TM_RS configures rs_code_t. wfm_frame_t is the first such configuration and is built by wfm_frame_describe.
See also: docs/design/frame-description.md
Public Attributes Documentation¶
variable field¶
variable n_fields¶
variable n_stages¶
variable stage¶
The documentation for this class was generated from the following file native/inc/wfm/wfm_frame.h