MX Foundation 4
MXF_A664_PORT_PARAM::dir::Rx Struct Reference

Define the Rx direction parameters.

#include <mxf_class_a664.h>

Data Fields

uint64 maxBuffers
 
uint64 bufferSize
 
uint64 network
 
uint64 ReassemblyDisabled
 

Field Documentation

uint64 MXF_A664_PORT_PARAM::dir::Rx::maxBuffers

Maximum VL buffers allocated for receive port. Must be set to 1 for a sampling port

Examples:
ar664_aperiodicSap.c, ar664_com_queuing_basic.c, ar664_end_system.c, ar664_end_system.cs, ar664_error_injection_detection.c, ar664_error_injection_detection_ede.c, and ar664_sampling.c.
uint64 MXF_A664_PORT_PARAM::dir::Rx::bufferSize
uint64 MXF_A664_PORT_PARAM::dir::Rx::network

In redundant mode (standard A664) can assign a specific port selection. Normally, both ports should be selected (MXF_A664_NETSELECT_ALL) for full A664 standard operation. In independent mode must be set to zero.

Examples:
ar664_aperiodicSap.c, ar664_com_queuing_basic.c, ar664_end_system.c, ar664_end_system.cs, ar664_error_injection_detection.c, ar664_error_injection_detection_ede.c, and ar664_sampling.c.
uint64 MXF_A664_PORT_PARAM::dir::Rx::ReassemblyDisabled

Define if the reassembly of frame is enabled/disabled. By default the Reassembly is enabled. In order to be compliant with the ARINC standard the reassembly should be disabled for a sampling port.

Updated 10/23/2023