MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::EndpointInfo Struct Reference

Describes one logical send/receive endpoint managed by a backend. More...

#include <GlobalNetworkConfig.hpp>

+ Collaboration diagram for MayaFlux::Core::EndpointInfo:

Public Attributes

uint64_t id {}
 
std::string label
 
uint16_t local_port {}
 
std::string remote_address
 
uint16_t remote_port {}
 
EndpointRole role { EndpointRole::BIDIRECTIONAL }
 
EndpointState state { EndpointState::CLOSED }
 
NetworkTransport transport { NetworkTransport::UDP }
 

Detailed Description

Describes one logical send/receive endpoint managed by a backend.

Analogous to InputDeviceInfo for InputSubsystem. An endpoint is the network equivalent of a device: something you open, send/receive through, and close.

Definition at line 45 of file GlobalNetworkConfig.hpp.


The documentation for this struct was generated from the following file: