MX Foundation 4
MXF_MSGID_ASCB Struct Reference

ASCB Addressing Structure.

#include <mxf_base.h>

Data Fields

union {
   struct {
      uint64   busSide
 
      uint64   alternate
 
      uint64   reserved [2]
 
   }   user
 
   struct {
      uint64   address
 
      uint64   reserved [3]
 
   }   bc
 
   struct {
      uint64   address
 
      uint64   alternate
 
      uint64   reserved [2]
 
   }   bm
 
channelType
 

Field Documentation

uint64 MXF_MSGID_ASCB::busSide

0 for left side, 1 for right side.

uint64 MXF_MSGID_ASCB::alternate

Alternate

uint64 MXF_MSGID_ASCB::reserved[2]

Reserved for future use. Must be set to 0.

struct { ... } MXF_MSGID_ASCB::user

For User channel

uint64 MXF_MSGID_ASCB::address

Address

struct { ... } MXF_MSGID_ASCB::bc

For BC channel

struct { ... } MXF_MSGID_ASCB::bm

For BM channel

union { ... } MXF_MSGID_ASCB::channelType
Updated 10/23/2023