RTI Connext Micro C API
Version 2.4.14.1
|
<<eXtension>> <<cert>> Properties for the Port Manager for this partition. More...
Data Fields | |
struct ARINC_ReceivePortPropertySeq | receive_ports |
A sequence of ARINC_ReceivePortProperty to configure the ARINC Receive ports for this partition. | |
struct ARINC_RoutePropertySeq | send_routes |
A sequence of ARINC_RouteProperty to configure ARINC Send ports and routes from this partition. | |
struct OSAPI_ThreadProperty | thread_property |
Thread property for receive thread created by this NETIO interface. | |
RTI_UINT32 | max_managed_interfaces |
The maximum number of ARINC NETIO interfaces this port manager can manage. Set to 8 by default. | |
RTI_BOOL | sync_processing |
Denotes if the messages received will be processes synchronously. RTI_FALSE by default. |
<<eXtension>> <<cert>> Properties for the Port Manager for this partition.
struct ARINC_ReceivePortPropertySeq ARINC_PortManagerFactoryProperty::receive_ports |
A sequence of ARINC_ReceivePortProperty to configure the ARINC Receive ports for this partition.
struct ARINC_RoutePropertySeq ARINC_PortManagerFactoryProperty::send_routes |
A sequence of ARINC_RouteProperty to configure ARINC Send ports and routes from this partition.
struct OSAPI_ThreadProperty ARINC_PortManagerFactoryProperty::thread_property |
Thread property for receive thread created by this NETIO interface.
RTI_UINT32 ARINC_PortManagerFactoryProperty::max_managed_interfaces |
The maximum number of ARINC NETIO interfaces this port manager can manage. Set to 8 by default.
This value is typically equal to the maximum number of participants in a partition where an ARINC Interface is registered.
RTI_BOOL ARINC_PortManagerFactoryProperty::sync_processing |
Denotes if the messages received will be processes synchronously. RTI_FALSE by default.
When sync processing is turned to RTI_TRUE messages all messages received by this port manager are processed synchronously. This will potentially block all other participants in a partition. Also, receive thread for the individual ARINC Interfaces and it internal message queue will not be created.