![]() |
helics
2.8.1
|
base helics enumerations for C and C++ API's More...
Go to the source code of this file.
Macros | |
#define | helics_data_type_char helics_data_type_string |
Variables | |
const int | HELICS_INVALID_PROPERTY_VALUE = -972 |
base helics enumerations for C and C++ API's
#define helics_data_type_char helics_data_type_string |
single character data type this is intentionally the same as string
enum helics_core_flags |
enumeration of additional core flags
enum helics_core_type |
pick a core type depending on compile configuration usually either ZMQ if available or TCP
enum helics_data_type |
enumeration of allowable data types for publications and inputs
enum helics_error_types |
enumeration of return values from the C interface functions
enumeration of possible federate flags
enum helics_filter_type |
enumeration of the predefined filter types
enum helics_flags |
enumeration of general flags that can be used in federates/cores/brokers
enumeration of options that apply to handles
enum helics_log_levels |
log level definitions
enumeration of the multi_input operations
enum helics_properties |
enumeration of properties that apply to federates
Enumerator | |
---|---|
helics_property_time_delta | the property controlling the minimum time delta for a federate |
helics_property_time_period | the property controlling the period for a federate |
helics_property_time_offset | the property controlling time offset for the period of federate |
helics_property_time_rt_lag | the property controlling real time lag for a federate the max time a federate can lag real time |
helics_property_time_rt_lead | the property controlling real time lead for a federate the max time a federate can be ahead of real time |
helics_property_time_rt_tolerance | the property controlling real time tolerance for a federate sets both rt_lag and rt_lead |
helics_property_time_input_delay | the property controlling input delay for a federate |
helics_property_time_output_delay | the property controlling output delay for a federate |
helics_property_int_max_iterations | integer property controlling the maximum number of iterations in a federate |
helics_property_int_log_level | integer property controlling the log level in a federate see helics_log_levels |
helics_property_int_file_log_level | integer property controlling the log level for file logging in a federate see helics_log_levels |
helics_property_int_console_log_level | integer property controlling the log level for file logging in a federate see helics_log_levels |
enumeration of sequencing modes for queries fast is the default, meaning the query travels along priority channels and takes precedence of over existing messages; ordered means it follows normal priority patterns and will be ordered along with existing messages
const int HELICS_INVALID_PROPERTY_VALUE = -972 |
result returned for requesting the value of an invalid/unknown property