|
iceoryx2
C++ Language Bindings
|
#include <config.hpp>
Public Member Functions | |
| auto | max_listeners () &&-> size_t |
The maximum amount of supported [Listener]. | |
| void | set_max_listeners (size_t value) && |
Set the maximum amount of supported [Listener]. | |
| auto | max_notifiers () &&-> size_t |
The maximum amount of supported [Notifier]. | |
| void | set_max_notifiers (size_t value) && |
Set the maximum amount of supported [Notifier]. | |
| auto | max_nodes () &&-> size_t |
| void | set_max_nodes (size_t value) && |
Set the maximum amount of supported [Node]s. | |
| auto | event_id_max_value () &&-> size_t |
| The largest event id supported by the event service. | |
| void | set_event_id_max_value (size_t value) && |
| Set the largest event id supported by the event service. | |
| auto | notifier_created_event () &&-> bb::Optional< size_t > |
| Defines the event id value that is emitted after a new notifier was created. | |
| void | set_notifier_created_event (bb::Optional< size_t > value) && |
| Sets the event id value that is emitted after a new notifier was created. | |
| auto | notifier_dropped_event () &&-> bb::Optional< size_t > |
| Defines the event id value that is emitted before a new notifier is dropped. | |
| void | set_notifier_dropped_event (bb::Optional< size_t > value) && |
| Sets the event id value that is emitted before a new notifier is dropped. | |
| auto | notifier_dead_event () &&-> bb::Optional< size_t > |
| Defines the event id value that is emitted if a notifier was identified as dead. | |
| void | set_notifier_dead_event (bb::Optional< size_t > value) && |
| Sets the event id value that is emitted if a notifier was identified as dead. | |
| auto | deadline () &&-> bb::Optional< iox2::bb::Duration > |
| void | set_deadline (bb::Optional< iox2::bb::Duration > deadline) && |
| Sets the deadline of the event service. | |
Friends | |
| class | Defaults |
Default settings for the event messaging pattern. These settings are used unless the user specifies custom QoS or port settings.
Definition at line 212 of file config.hpp.
| auto iox2::config::Event::deadline | ( | ) | && -> bb::Optional< iox2::bb::Duration > |
| auto iox2::config::Event::event_id_max_value | ( | ) | && -> size_t |
The largest event id supported by the event service.
| auto iox2::config::Event::max_listeners | ( | ) | && -> size_t |
The maximum amount of supported [Listener].
| auto iox2::config::Event::max_nodes | ( | ) | && -> size_t |
The maximum amount of supported [Node]s. Defines indirectly how many processes can open the service at the same time.
| auto iox2::config::Event::max_notifiers | ( | ) | && -> size_t |
The maximum amount of supported [Notifier].
| auto iox2::config::Event::notifier_created_event | ( | ) | && -> bb::Optional< size_t > |
Defines the event id value that is emitted after a new notifier was created.
| auto iox2::config::Event::notifier_dead_event | ( | ) | && -> bb::Optional< size_t > |
Defines the event id value that is emitted if a notifier was identified as dead.
| auto iox2::config::Event::notifier_dropped_event | ( | ) | && -> bb::Optional< size_t > |
Defines the event id value that is emitted before a new notifier is dropped.
| void iox2::config::Event::set_deadline | ( | bb::Optional< iox2::bb::Duration > | deadline | ) | && |
Sets the deadline of the event service.
| void iox2::config::Event::set_event_id_max_value | ( | size_t | value | ) | && |
Set the largest event id supported by the event service.
| void iox2::config::Event::set_max_listeners | ( | size_t | value | ) | && |
Set the maximum amount of supported [Listener].
| void iox2::config::Event::set_max_nodes | ( | size_t | value | ) | && |
Set the maximum amount of supported [Node]s.
| void iox2::config::Event::set_max_notifiers | ( | size_t | value | ) | && |
Set the maximum amount of supported [Notifier].
| void iox2::config::Event::set_notifier_created_event | ( | bb::Optional< size_t > | value | ) | && |
Sets the event id value that is emitted after a new notifier was created.
| void iox2::config::Event::set_notifier_dead_event | ( | bb::Optional< size_t > | value | ) | && |
Sets the event id value that is emitted if a notifier was identified as dead.
| void iox2::config::Event::set_notifier_dropped_event | ( | bb::Optional< size_t > | value | ) | && |
Sets the event id value that is emitted before a new notifier is dropped.
|
friend |
Definition at line 251 of file config.hpp.