![Aim AFDX / ARINC 664 Reference Manual Download Page 154](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730154.webp)
142
Reference Manual AFDX / ARINC 664 Application Interface Library
Section 4 – Function Reference: Receiver Functions
Output:
TY_FDX_PORT_INIT_OUT* px_PortInitOut
typedef struct {
AiUInt32
ul_PortConfig;
AiUInt32
ul_PortUsed;
AiUInt32
ul_GlobalMemFree;
AiUInt32
ul_SharedMemFree;
}
TY_FDX_PORT_INIT_OUT;
AiUInt32 ul_PortConfig
Reflects the current port configuration
Value
Description
FDX_SINGLE Single
Mode
FDX_REDUNDANT Redundant
Mode
AiUInt32 ul_PortUsed
Each port can be used by different clients. This array over the maximum count of ports per
board shows how many clients are using the ports at this time. This information only includes if
the port is used or not. For detailed information the function FdxQueryResource(..) can be
used
Value
Description
0
Port is not used by any client
>0
Number of clients are using this port
AiUInt32 ul_GlobalMemFree
Size of Global Memory (in Bytes) which is not already allocated.
AiUInt32 ul_SharedMemFree
Size of Shared Memory (in Bytes) which is not already allocated.
Return Value
Returns FDX_OK on success or a negative error code on error.
Error Codes: FDX_ERR
Summary of Contents for AFDX / ARINC 664
Page 2: ......