SatCat5
satcat5::io::MultiReader Member List

This is the complete list of members for satcat5::io::MultiReader, including all inherited members.

accept(satcat5::io::MultiPacket *packet)satcat5::io::MultiReadervirtual
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
count_timer()satcat5::poll::Timerstatic
flush()satcat5::io::MultiReader
get_packet() constsatcat5::io::MultiPacket::Readerinline
get_port_enable() constsatcat5::io::MultiReaderinline
get_read_ready() const overridesatcat5::io::MultiPacket::Readervirtual
m_callbacksatcat5::io::Readableprivate
m_idle (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprivate
m_next (defined in satcat5::io::MultiReader)satcat5::io::MultiReaderprotected
m_port_enablesatcat5::io::MultiReaderprotected
m_read_chunksatcat5::io::MultiPacket::Readerprivate
m_read_pktsatcat5::io::MultiPacket::Readerprivate
m_read_possatcat5::io::MultiPacket::Readerprivate
m_read_remsatcat5::io::MultiPacket::Readerprivate
m_read_timeoutsatcat5::io::MultiReaderprotected
m_srcsatcat5::io::MultiReaderprotected
m_tnext (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_trem (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
MultiReader(satcat5::io::MultiBuffer *src)satcat5::io::MultiReaderexplicitprotected
OnDemand()satcat5::poll::OnDemandinlineprotected
pkt_free(satcat5::io::MultiPacket *packet)satcat5::io::MultiReaderprotected
pkt_init(satcat5::io::MultiPacket *packet)satcat5::io::MultiReaderprotected
pkt_pop()=0satcat5::io::MultiReaderprotectedpure virtual
pkt_push(satcat5::io::MultiPacket *packet)=0satcat5::io::MultiReaderprotectedpure virtual
poll_demand()satcat5::io::Readableprivatevirtual
query(unsigned elapsed_msec) (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
read_bytes(unsigned nbytes, void *dst) overridesatcat5::io::MultiPacket::Readervirtual
read_consume(unsigned nbytes) overridesatcat5::io::MultiPacket::Readervirtual
read_finalize() overridesatcat5::io::MultiReadervirtual
read_next() overridesatcat5::io::MultiPacket::Readerprotectedvirtual
read_notify()satcat5::io::Readableprotected
read_obj(T &t)satcat5::io::Readableinline
read_reset(const satcat5::io::MultiPacket *pkt)satcat5::io::MultiPacket::Reader
read_str(unsigned dst_size, char *dst)satcat5::io::Readable
read_u8()satcat5::io::Readable
read_underflow()satcat5::io::Readableprotectedvirtual
Readable(satcat5::io::EventListener *callback=0)satcat5::io::Readableinlineexplicitprotected
Reader(const satcat5::io::MultiPacket *pkt=0)satcat5::io::MultiPacket::Readerexplicit
request_cancel()satcat5::poll::OnDemand
request_poll()satcat5::poll::OnDemand
set_callback(satcat5::io::EventListener *callback)satcat5::io::Readablevirtual
set_port_enable(bool enable)satcat5::io::MultiReaderinline
set_timeout(unsigned timeout_msec)satcat5::io::MultiReaderinline
Timer()satcat5::poll::Timerprotected
timer_event() overridesatcat5::io::MultiReaderprotectedvirtual
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
~MultiReader() SATCAT5_OPTIONAL_DTOR (defined in satcat5::io::MultiReader)satcat5::io::MultiReaderprotected
~OnDemand() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprotected
~Readable() SATCAT5_OPTIONAL_DTOR (defined in satcat5::io::Readable)satcat5::io::Readableprotected
~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer)satcat5::poll::Timerprotected