SatCat5
satcat5::eth::SocketTx Member List

This is the complete list of members for satcat5::eth::SocketTx, including all inherited members.

AddressContainer(satcat5::eth::Dispatch *iface) (defined in satcat5::eth::AddressContainer)satcat5::eth::AddressContainerinlineexplicitprotected
bind(const satcat5::eth::MacType &lcltype, const satcat5::eth::VlanTag &vtag=satcat5::eth::VTAG_NONE)satcat5::eth::SocketCore
BufferedIO(u8 *txbuff, unsigned txbytes, unsigned txpkt, u8 *rxbuff, unsigned rxbytes, unsigned rxpkt)satcat5::io::BufferedIOprotected
close()satcat5::net::SocketCore
connect(const satcat5::eth::MacAddr &dstmac, const satcat5::eth::MacType &dsttype, const satcat5::eth::MacType &lcltype=satcat5::eth::ETYPE_NONE, const satcat5::eth::VlanTag &vtag=satcat5::eth::VTAG_NONE)satcat5::eth::SocketCore
copy_and_finalize(satcat5::io::Writeable *dst, satcat5::io::CopyMode mode=CopyMode::PACKET)satcat5::io::Readable
copy_to(satcat5::io::Writeable *dst)satcat5::io::Readable
count_ondemand()satcat5::poll::OnDemandstatic
data_rcvd(satcat5::io::Readable *src) overridesatcat5::net::SocketCoreprivatevirtual
data_unlink(satcat5::io::Readable *src)satcat5::io::EventListenerinlineprotectedvirtual
frame_rcvd(satcat5::io::LimitedRead &src) overridesatcat5::net::SocketCoreprivatevirtual
get_read_ready() const overridesatcat5::io::ReadableRedirectvirtual
get_write_space() const overridesatcat5::io::WriteableRedirectvirtual
LimitedWrite (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
m_addr (defined in satcat5::eth::AddressContainer)satcat5::eth::AddressContainerprotected
m_addr_ptrsatcat5::net::SocketCoreprivate
m_callbacksatcat5::io::Readableprivate
m_dst (defined in satcat5::io::WriteableRedirect)satcat5::io::WriteableRedirectprivate
m_filtersatcat5::net::Protocolprotected
m_idle (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprivate
m_next (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprivate
m_rxsatcat5::io::BufferedIOprotected
m_src (defined in satcat5::io::ReadableRedirect)satcat5::io::ReadableRedirectprivate
m_txsatcat5::io::BufferedIOprotected
m_txbuff (defined in satcat5::eth::SocketTx)satcat5::eth::SocketTxprivate
OnDemand()satcat5::poll::OnDemandinlineprotected
poll_demand()satcat5::io::Readableprivatevirtual
Protocol(const satcat5::net::Type &type)satcat5::net::Protocolinlineexplicitprotected
read_bytes(unsigned nbytes, void *dst) overridesatcat5::io::ReadableRedirectvirtual
read_consume(unsigned nbytes) overridesatcat5::io::ReadableRedirectvirtual
read_finalize() overridesatcat5::io::ReadableRedirectvirtual
read_next() overridesatcat5::io::ReadableRedirectprotectedvirtual
read_notify()satcat5::io::Readableprotected
read_obj(T &t)satcat5::io::Readableinline
read_src(satcat5::io::Readable *src)satcat5::io::ReadableRedirectinlineprotected
read_str(unsigned dst_size, char *dst)satcat5::io::Readable
read_u8()satcat5::io::Readable
read_underflow() overridesatcat5::io::ReadableRedirectprotectedvirtual
Readable(satcat5::io::EventListener *callback=0)satcat5::io::Readableinlineexplicitprotected
ReadableRedirect(satcat5::io::Readable *src)satcat5::io::ReadableRedirectinlineexplicitprotected
ready_rx() constsatcat5::net::SocketCore
ready_tx() constsatcat5::net::SocketCore
request_cancel()satcat5::poll::OnDemand
request_poll()satcat5::poll::OnDemand
set_callback(satcat5::io::EventListener *callback) overridesatcat5::io::ReadableRedirectvirtual
SocketCore(satcat5::eth::Dispatch *iface, u8 *txbuff, unsigned txbytes, unsigned txpkt, u8 *rxbuff, unsigned rxbytes, unsigned rxpkt)satcat5::eth::SocketCoreprotected
satcat5::net::SocketCore::SocketCore(satcat5::net::Address *addr, u8 *txbuff, unsigned txbytes, unsigned txpkt, u8 *rxbuff, unsigned rxbytes, unsigned rxpkt)satcat5::net::SocketCoreprotected
SocketTx(satcat5::eth::Dispatch *iface)satcat5::eth::SocketTxexplicit
write_abort() overridesatcat5::io::WriteableRedirectvirtual
write_bytes(unsigned nbytes, const void *src) overridesatcat5::io::WriteableRedirectvirtual
write_dst(satcat5::io::Writeable *dst) (defined in satcat5::io::WriteableRedirect)satcat5::io::WriteableRedirectinlineprotected
write_finalize() overridesatcat5::io::WriteableRedirectvirtual
write_next(u8 data) overridesatcat5::io::WriteableRedirectprotectedvirtual
write_obj(const T &obj)satcat5::io::Writeableinline
write_overflow() overridesatcat5::io::WriteableRedirectprotectedvirtual
write_str(const char *str)satcat5::io::Writeable
write_u8(u8 data)satcat5::io::Writeable
Writeable()satcat5::io::Writeableinlineprotected
WriteableBroadcast (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
WriteableRedirect(satcat5::io::Writeable *dst) (defined in satcat5::io::WriteableRedirect)satcat5::io::WriteableRedirectinlineexplicitprotected
WriteableRedirect (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
~AddressContainer() (defined in satcat5::eth::AddressContainer)satcat5::eth::AddressContainerinlineprotected
~BufferedIO() (defined in satcat5::io::BufferedIO)satcat5::io::BufferedIOinlineprotected
~EventListener() (defined in satcat5::io::EventListener)satcat5::io::EventListenerinlineprotected
~OnDemand() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprotected
~Protocol()satcat5::net::Protocolinlineprotected
~Readable() SATCAT5_OPTIONAL_DTOR (defined in satcat5::io::Readable)satcat5::io::Readableprotected
~ReadableRedirect() (defined in satcat5::io::ReadableRedirect)satcat5::io::ReadableRedirectinlineprotected
~SocketCore() (defined in satcat5::eth::SocketCore)satcat5::eth::SocketCoreinlineprotected
~SocketTx() (defined in satcat5::eth::SocketTx)satcat5::eth::SocketTxinline
~Writeable() (defined in satcat5::io::Writeable)satcat5::io::Writeableinlineprotected
~WriteableRedirect() (defined in satcat5::io::WriteableRedirect)satcat5::io::WriteableRedirectinlineprotected