SatCat5
satcat5::coap::Connection Member List

This is the complete list of members for satcat5::coap::Connection, including all inherited members.

ArrayWrite(void *dst, unsigned len)satcat5::io::ArrayWriteinlineprotected
ArrayWrite(unsigned len, void *dst)satcat5::io::ArrayWriteinlineprotected
ArrayWriteStatic() (defined in satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >)satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >inlineprotected
buffer() constsatcat5::io::ArrayWriteinlineprotected
close()satcat5::coap::Connection
connected(bool allow_reuse) (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
Connection(satcat5::coap::Endpoint *endpoint, satcat5::net::Address *addr)satcat5::coap::Connectionprotected
continue_separate()satcat5::coap::Connection
count_timer()satcat5::poll::Timerprotectedstatic
deliver(satcat5::coap::Reader *msg) (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
error_event() (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
error_response(satcat5::coap::Code code, const char *why=0)satcat5::coap::Connection
frame_rcvd(satcat5::io::LimitedRead &src) overridesatcat5::coap::Connectionprotectedvirtual
get_proxy_token() constsatcat5::coap::Connectioninline
get_write_space() const overridesatcat5::io::ArrayWriteprotectedvirtual
init(satcat5::coap::Endpoint *endpoint)satcat5::coap::Connectionprotected
is_await() constsatcat5::coap::Connectioninline
is_connecting() constsatcat5::coap::Connectioninline
is_idle() constsatcat5::coap::Connectioninline
is_match_addr() constsatcat5::coap::Connectioninline
is_match_coap(const satcat5::coap::ReadHeader *msg) constsatcat5::coap::Connection
is_match_reuse() constsatcat5::coap::Connection
is_request() constsatcat5::coap::Connectioninline
is_response() constsatcat5::coap::Connectioninline
is_separate() constsatcat5::coap::Connectioninline
LimitedWrite (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
m_addr (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_allow_reuse (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_buff (defined in satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >)satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >private
m_coap (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_dst (defined in satcat5::io::ArrayWrite)satcat5::io::ArrayWriteprivate
m_filtersatcat5::net::Protocolprotected
m_flags (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_len (defined in satcat5::io::ArrayWrite)satcat5::io::ArrayWriteprivate
m_meta_count (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_meta_idx (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_msgid (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_next (defined in satcat5::coap::Connection)satcat5::coap::Connectionprivate
m_ovr (defined in satcat5::io::ArrayWrite)satcat5::io::ArrayWriteprivate
m_proxy_token (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_state (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_tnext (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_token (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_trem (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_tx_count (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
m_wridx (defined in satcat5::io::ArrayWrite)satcat5::io::ArrayWriteprivate
m_wrlen (defined in satcat5::io::ArrayWrite)satcat5::io::ArrayWriteprivate
match_history(const satcat5::coap::ReadHeader *msg) const (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
msg_id() constsatcat5::coap::Connectioninline
open_request()satcat5::coap::Connection
open_response()satcat5::coap::Connection
open_response_auto()satcat5::coap::Connectioninline
open_separate(const satcat5::coap::ReadHeader *msg)satcat5::coap::Connection
ping(u16 msg_id)satcat5::coap::Connection
Protocol(const satcat5::net::Type &type)satcat5::net::Protocolinlineexplicitprotected
push_history(const satcat5::coap::ReadHeader *msg) (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
query(unsigned elapsed_msec) (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
ready() constsatcat5::coap::Connection
reset_hard() (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
reset_soft() (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
response_type() constsatcat5::coap::Connection
send_buffer() (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
send_empty(u8 typ, u16 id) (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
send_first() (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
set_proxy_token(u32 token)satcat5::coap::Connectioninline
State enum name (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
test_inject(unsigned len, const void *data)satcat5::coap::Connection
Timer()satcat5::poll::Timerprotected
timer_event() overridesatcat5::coap::Connectionprotectedvirtual
timer_every(unsigned msec)satcat5::poll::Timerprotected
timer_interval() constsatcat5::poll::Timerinlineprotected
timer_once(unsigned msec)satcat5::poll::Timerprotected
timer_rand(u32 base_msec) (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
timer_remaining() constsatcat5::poll::Timerinlineprotected
timer_stop()satcat5::poll::Timerprotected
tkl() constsatcat5::coap::Connectioninline
token() constsatcat5::coap::Connectioninline
write_abort() overridesatcat5::io::ArrayWriteprotectedvirtual
write_bytes(unsigned nbytes, const void *src)satcat5::io::Writeableprotectedvirtual
write_finalize() overridesatcat5::coap::Connectionprotectedvirtual
write_next(u8 data) overridesatcat5::io::ArrayWriteprivatevirtual
write_obj(const T &obj)satcat5::io::Writeableinlineprotected
write_overflow() overridesatcat5::io::ArrayWriteprotectedvirtual
write_str(const char *str)satcat5::io::Writeableprotected
write_u8(u8 data)satcat5::io::Writeableprotected
Writeable()satcat5::io::Writeableinlineprotected
WriteableBroadcast (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
WriteableRedirect (defined in satcat5::io::Writeable)satcat5::io::Writeableprotected
written_len() constsatcat5::io::ArrayWriteinlineprotected
~Connection() SATCAT5_OPTIONAL_DTOR (defined in satcat5::coap::Connection)satcat5::coap::Connectionprotected
~Protocol()satcat5::net::Protocolinlineprotected
~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer)satcat5::poll::Timerprotected
~Writeable() (defined in satcat5::io::Writeable)satcat5::io::Writeableinlineprotected