SatCat5
satcat5::udp::AddressContainer Class Reference

Detailed Description

Inheritable container for a udp::Address.

Simple wrapper for Address class, provided to allow control of multiple-inheritance initialization order (e.g., udp::Socket).

Definition at line 149 of file udp_core.h.

#include <udp_core.h>

Inheritance diagram for satcat5::udp::AddressContainer:
[legend]
Collaboration diagram for satcat5::udp::AddressContainer:
[legend]

Public Member Functions

satcat5::ip::Addr dstaddr () const
 
satcat5::eth::MacAddr dstmac () const
 
satcat5::udp::Port dstport () const
 
satcat5::eth::Dispatcheth () const
 
satcat5::net::Dispatchiface () const
 
satcat5::ip::Addr gateway () const
 
satcat5::udp::Port srcport () const
 
satcat5::udp::Dispatchudp () const
 

Protected Member Functions

 AddressContainer (satcat5::udp::Dispatch *iface)
 

Protected Attributes

satcat5::udp::Address m_addr
 

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