YAMI4 C++
|
Namespace devoted to everything related to YAMI4. More...
Classes | |
class | activity_statistics_monitor |
Simple activity statistics monitor. More... | |
class | agent |
Message broker. More... | |
class | event_callback |
Event notification callback interface. More... | |
class | incoming_message |
Incoming message. More... | |
class | outgoing_message |
Outgoing message. More... | |
class | parameter_entry |
Read-only view on the parameters entry. More... | |
class | parameters |
Collection of message parameters. More... | |
class | raw_buffer_data_source |
Serializable wrapper for the raw binary data. More... | |
class | serializable |
Common interface for serializable data source. More... | |
class | value_publisher |
Simple subscription publisher. More... | |
class | yami_logic_error |
General exception class for reporting logic errors. More... | |
class | yami_runtime_error |
General exception class for reporting run-time errors. More... | |
Enumerations | |
enum | connection_event { new_incoming_connection, new_outgoing_connection, connection_closed } |
Kind of connection event. More... | |
enum | message_state { posted, transmitted, abandoned, replied, rejected } |
Outgoing message state. More... | |
enum | parameter_type { unused, boolean, integer, long_long, double_float, string, binary, boolean_array, integer_array, long_long_array, double_float_array, string_array, binary_array, nested_parameters, nested_parameters_array } |
Type of parameter entry. More... | |
enum | value_publisher_overflow_action { wait_for_previous_message, abandon_message, abandon_subscription } |
User-defined reaction to the overflow condition in value publisher. More... | |
Variables | |
const char *const | version_name = "1.11.0" |
Library version name. | |
const int | version_number = 11100 |
Library version number (X * 10000 + Y * 100 + Z). | |
Namespace devoted to everything related to YAMI4.
enum yami::message_state |
enum yami::parameter_type |
Type of parameter entry.
User-defined reaction to the overflow condition in value publisher.