RAVENNAKIT
Loading...
Searching...
No Matches
rav::RavennaSender::Destination Struct Reference

The destination of where a stream of packets should go. More...

#include <ravenna_sender.hpp>

Public Attributes

uint8_t interface_by_rank
boost::asio::ip::udp::endpoint endpoint {}
bool enabled {}

Friends

bool operator== (const Destination &lhs, const Destination &rhs)
bool operator!= (const Destination &lhs, const Destination &rhs)

Detailed Description

The destination of where a stream of packets should go.

The sender can send to multiple destinations, but each destination can only be used by one sender. The destination is defined by a port and an address.

Definition at line 59 of file ravenna_sender.hpp.

◆ operator!=

bool operator!= ( const Destination & lhs,
const Destination & rhs )
friend

Definition at line 68 of file ravenna_sender.hpp.

◆ operator==

bool operator== ( const Destination & lhs,
const Destination & rhs )
friend

Definition at line 64 of file ravenna_sender.hpp.

Member Data Documentation

◆ enabled

bool rav::RavennaSender::Destination::enabled {}

Definition at line 62 of file ravenna_sender.hpp.

◆ endpoint

boost::asio::ip::udp::endpoint rav::RavennaSender::Destination::endpoint {}

Definition at line 61 of file ravenna_sender.hpp.

◆ interface_by_rank

uint8_t rav::RavennaSender::Destination::interface_by_rank

Definition at line 60 of file ravenna_sender.hpp.


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