SatCat5
satcat5::port::Mailmap Member List
This is the complete list of members for
satcat5::port::Mailmap
, including all inherited members.
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::OnDemand
static
get_read_ready
() const override
satcat5::port::Mailmap
virtual
get_write_space
() const override
satcat5::port::Mailmap
virtual
Interface
()
satcat5::ptp::Interface
inline
protected
Interrupt
(satcat5::cfg::ConfigBus *cfg)
satcat5::cfg::Interrupt
explicit
protected
Interrupt
(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned regaddr)
satcat5::cfg::Interrupt
protected
irq_check
()
satcat5::cfg::Interrupt
protected
irq_disable
()
satcat5::cfg::Interrupt
protected
irq_enable
()
satcat5::cfg::Interrupt
protected
irq_event
() override
satcat5::port::Mailmap
protected
virtual
LimitedWrite
(defined in
satcat5::io::Writeable
)
satcat5::io::Writeable
protected
m_callback
satcat5::io::Readable
private
m_cfg
(defined in
satcat5::cfg::Interrupt
)
satcat5::cfg::Interrupt
private
m_clock_reg
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_ctrl
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_idle
(defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
private
m_next
(defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
private
m_ptp_callback
(defined in
satcat5::ptp::Interface
)
satcat5::ptp::Interface
private
m_ptp_rx_type
(defined in
satcat5::ptp::Interface
)
satcat5::ptp::Interface
private
m_rdidx
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_rdlen
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_rdovr
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_wridx
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
m_wrovr
(defined in
satcat5::port::Mailmap
)
satcat5::port::Mailmap
protected
Mailmap
(satcat5::cfg::ConfigBusMmap *cfg, unsigned devaddr)
satcat5::port::Mailmap
OnDemand
()
satcat5::poll::OnDemand
inline
protected
poll_demand
()
satcat5::io::Readable
private
virtual
ptp_callback
(satcat5::poll::OnDemand *obj)
satcat5::ptp::Interface
inline
ptp_clock_reg
() const
satcat5::port::Mailmap
inline
ptp_dispatch
(const u8 *peek, unsigned length)
satcat5::ptp::Interface
protected
ptp_notify_now
()
satcat5::ptp::Interface
inline
protected
ptp_notify_req
()
satcat5::ptp::Interface
inline
protected
ptp_rx_read
() override
satcat5::port::Mailmap
virtual
ptp_rx_timestamp
() override
satcat5::port::Mailmap
virtual
ptp_rx_type
() const
satcat5::ptp::Interface
inline
ptp_time_now
() override
satcat5::port::Mailmap
virtual
ptp_tx_start
() override
satcat5::port::Mailmap
virtual
ptp_tx_timestamp
() override
satcat5::port::Mailmap
virtual
ptp_tx_write
() override
satcat5::port::Mailmap
virtual
read_bytes
(unsigned nbytes, void *dst) override
satcat5::port::Mailmap
virtual
read_consume
(unsigned nbytes)
satcat5::io::Readable
virtual
read_finalize
() override
satcat5::port::Mailmap
virtual
read_next
() override
satcat5::port::Mailmap
protected
virtual
read_notify
()
satcat5::io::Readable
protected
read_obj
(T &t)
satcat5::io::Readable
inline
read_str
(unsigned dst_size, char *dst)
satcat5::io::Readable
read_u8
()
satcat5::io::Readable
read_underflow
() override
satcat5::port::Mailmap
protected
virtual
Readable
(satcat5::io::EventListener *callback=0)
satcat5::io::Readable
inline
explicit
protected
request_cancel
()
satcat5::poll::OnDemand
request_poll
()
satcat5::poll::OnDemand
set_callback
(satcat5::io::EventListener *callback)
satcat5::io::Readable
virtual
write_abort
() override
satcat5::port::Mailmap
virtual
write_bytes
(unsigned nbytes, const void *src) override
satcat5::port::Mailmap
virtual
write_finalize
() override
satcat5::port::Mailmap
virtual
write_next
(u8 data) override
satcat5::port::Mailmap
protected
virtual
write_obj
(const T &obj)
satcat5::io::Writeable
inline
write_overflow
() override
satcat5::port::Mailmap
protected
virtual
write_str
(const char *str)
satcat5::io::Writeable
write_u8
(u8 data)
satcat5::io::Writeable
Writeable
()
satcat5::io::Writeable
inline
protected
WriteableBroadcast
(defined in
satcat5::io::Writeable
)
satcat5::io::Writeable
protected
WriteableRedirect
(defined in
satcat5::io::Writeable
)
satcat5::io::Writeable
protected
~Interrupt
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::cfg::Interrupt
)
satcat5::cfg::Interrupt
protected
~OnDemand
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
protected
~Readable
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::io::Readable
)
satcat5::io::Readable
protected
~Writeable
() (defined in
satcat5::io::Writeable
)
satcat5::io::Writeable
inline
protected
Generated by
1.9.1
Copyright 2024 The Aerospace Corporation. This documentation is a part of SatCat5, licensed under CERN-OHL-W v2 or later.