=
{
DDS_OP_ADR | DDS_OP_TYPE_2BY | DDS_OP_FLAG_SGN | DDS_OP_FLAG_KEY, offsetof (
FG_DDS_GUI,
id),
DDS_OP_ADR | DDS_OP_TYPE_2BY | DDS_OP_FLAG_SGN, offsetof (
FG_DDS_GUI, version),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, agl),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, phi),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, theta),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, psi),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, vcas),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, climb_rate),
DDS_OP_ADR | DDS_OP_TYPE_2BY, offsetof (
FG_DDS_GUI, num_tanks),
DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, fuel_quantity), 8,
DDS_OP_ADR | DDS_OP_TYPE_8BY, offsetof (
FG_DDS_GUI, cur_time),
DDS_OP_ADR | DDS_OP_TYPE_8BY, offsetof (
FG_DDS_GUI, warp),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, ground_elev),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, tuned_freq),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, nav_radial),
DDS_OP_ADR | DDS_OP_TYPE_1BY | DDS_OP_FLAG_SGN, offsetof (
FG_DDS_GUI, in_range),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, dist_nm),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, course_deviation_deg),
DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_GUI, gs_deviation_deg),
DDS_OP_RTS
}