1 #ifndef jb_itch5_udp_config_common_hpp 2 #define jb_itch5_udp_config_common_hpp 31 #endif // jb_itch5_udp_config_common_hpp jb::config_attribute< udp_config_common, int > linger_seconds
jb::config_attribute< udp_config_common, int > send_low_watermark
config_object_constructors(udp_config_common)
Base class for all configuration objects.
jb::config_attribute< udp_config_common, bool > linger
jb::config_attribute< udp_config_common, int > receive_buffer_size
jb::config_attribute< udp_config_common, int > receive_low_watermark
jb::config_attribute< udp_config_common, bool > reuse_address
jb::config_attribute< udp_config_common, bool > debug
Helper class to easily define configuration attributes.
jb::config_attribute< udp_config_common, bool > do_not_route
Common configuration parameters for both UDP senders and receivers.
jb::config_attribute< udp_config_common, int > send_buffer_size
The top-level namespace for the JayBeams library.