SatCat5
satcat5::eth::ChatProto Member List

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

ChatProto(satcat5::eth::Dispatch *dispatch, const char *username, const satcat5::eth::VlanTag &vtag=satcat5::eth::VTAG_NONE)satcat5::eth::ChatProto
count_timer()satcat5::poll::Timerstatic
frame_rcvd(satcat5::io::LimitedRead &src) overridesatcat5::eth::ChatProtoprotectedvirtual
local_mac() constsatcat5::eth::ChatProto
m_callback (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
m_etype (defined in satcat5::eth::Protocol)satcat5::eth::Protocolprotected
m_filtersatcat5::net::Protocolprotected
m_ifacesatcat5::eth::Protocolprotected
satcat5::m_nextsatcat5::net::Protocolprivate
m_reply_type (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
m_tnext (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_trem (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_userlen (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
m_username (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
m_vtag (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
open_inner(const satcat5::eth::MacAddr &dst, const satcat5::eth::MacType &typ, unsigned msg_bytes) (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoprotected
open_reply(unsigned len)satcat5::eth::ChatProto
open_text(const satcat5::eth::MacAddr &dst, unsigned len)satcat5::eth::ChatProto
Protocol(satcat5::eth::Dispatch *dispatch, const satcat5::eth::MacType &ethertype, const satcat5::eth::VlanTag &vtag=satcat5::eth::VTAG_NONE)satcat5::eth::Protocolprotected
satcat5::net::Protocol::Protocol(const satcat5::net::Type &type)satcat5::net::Protocolinlineexplicitprotected
query(unsigned elapsed_msec) (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
reply_mac() constsatcat5::eth::ChatProto
send_data(const satcat5::eth::MacAddr &dst, unsigned nbytes, const void *msg)satcat5::eth::ChatProto
send_heartbeat()satcat5::eth::ChatProto
send_text(const satcat5::eth::MacAddr &dst, unsigned nbytes, const char *msg)satcat5::eth::ChatProto
set_callback(satcat5::net::Protocol *callback)satcat5::eth::ChatProtoinline
Timer()satcat5::poll::Timerprotected
timer_event() overridesatcat5::eth::ChatProtoprotectedvirtual
timer_every(unsigned msec)satcat5::poll::Timer
timer_interval() constsatcat5::poll::Timerinline
timer_once(unsigned msec)satcat5::poll::Timer
timer_remaining() constsatcat5::poll::Timerinline
timer_stop()satcat5::poll::Timer
~ChatProto() (defined in satcat5::eth::ChatProto)satcat5::eth::ChatProtoinline
~Protocol() SATCAT5_OPTIONAL_DTOR (defined in satcat5::eth::Protocol)satcat5::eth::Protocolprotected
~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer)satcat5::poll::Timerprotected