MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ describe()

static constexpr auto MayaFlux::Core::OSCConfigInfo::describe ( )
inlinestaticconstexpr

Definition at line 184 of file GlobalInputConfig.hpp.

185 {
186 return std::make_tuple(
188 IO::member("receive_port", &OSCConfigInfo::receive_port),
190 IO::member("send_address", &OSCConfigInfo::send_address),
191 IO::member("enable_multicast", &OSCConfigInfo::enable_multicast),
192 IO::member("multicast_group", &OSCConfigInfo::multicast_group),
193 IO::member("receive_buffer_size", &OSCConfigInfo::receive_buffer_size));
194 }
constexpr auto member(std::string_view key, T Class::*ptr)
bool enable_multicast
Enable multicast reception.
std::string multicast_group
Multicast group address.
uint16_t receive_port
UDP port to listen on.
std::string send_address
Default send address.
bool enabled
Enable OSC backend.
uint16_t send_port
Default UDP port to send to.
size_t receive_buffer_size
UDP receive buffer size.