CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
Loading...
Searching...
No Matches
GlobalTestSettings Struct Reference

A structure that holds all of the global test settings set from the command-line. More...

#include <test_args.h>

Data Fields

CdiLogLevel log_level
 The global log level.
 
int num_loops
 The number of loops to run the tests in main.
 
int connection_timeout_seconds
 The timeout in seconds to probe for a connection between EFA devices before abandoning the connection.
 
bool use_single_connection_log_file
 Flag for whether we are using multiple log files for each connection, or just a unified log file.
 
CdiLogMethod base_log_method
 The logging method chosen by command line options.
 
char base_log_filename_str [CDI_MAX_LOG_FILENAME_LENGTH]
 Pointer to the base log file name.
 
char sdk_log_filename_str [CDI_MAX_LOG_FILENAME_LENGTH]
 The SDK log file string.
 
CdiLogHandle test_app_global_log_handle
 Handle to global file log for the test application.
 
CdiLogComponent log_component [kLogComponentLast]
 The global log component array.
 
bool use_multiwindow_console
 Flag for whether we are using the multi-window console mode or just the standard console.
 
bool use_stderr
 Output error messages to stderr in addition to log files (if log files are enabled).
 
CdiAdapterData adapter_data
 Structure used to hold the information about the adapter used by the test.
 
bool use_cloudwatch
 Enable CloudWatch. Data in cloudwatch_config is valid.
 
CdiCloudWatchConfigData cloudwatch_config
 Statistics gathering CloudWatch configuration data.
 
bool no_payload_user_data
 Flag to disable checks using payload_user_data when sender is not another cdi_test instance.
 
int total_num_connections
 Total number of connections.
 
TestConnectionInfoconnection_info_array
 Pointer to array of connection info structures.
 
int num_connections_established
 Number of connections that have been established.
 
CdiSignalType all_connected_signal
 signal used when all connections have been established.
 
bool log_timestamps
 Log origination_ptp_timestamp values.
 

Detailed Description

A structure that holds all of the global test settings set from the command-line.


The documentation for this struct was generated from the following file: