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::ArrayWrite
inline
protected
ArrayWrite
(unsigned len, void *dst)
satcat5::io::ArrayWrite
inline
protected
ArrayWriteStatic
() (defined in
satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >
)
satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >
inline
protected
buffer
() const
satcat5::io::ArrayWrite
inline
protected
close
()
satcat5::coap::Connection
connected
(bool allow_reuse) (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
Connection
(satcat5::coap::Endpoint *endpoint, satcat5::net::Address *addr)
satcat5::coap::Connection
protected
continue_separate
()
satcat5::coap::Connection
count_timer
()
satcat5::poll::Timer
protected
static
deliver
(satcat5::coap::Reader *msg) (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
error_event
() (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
error_response
(satcat5::coap::Code code, const char *why=0)
satcat5::coap::Connection
frame_rcvd
(satcat5::io::LimitedRead &src) override
satcat5::coap::Connection
protected
virtual
get_proxy_token
() const
satcat5::coap::Connection
inline
get_write_space
() const override
satcat5::io::ArrayWrite
protected
virtual
init
(satcat5::coap::Endpoint *endpoint)
satcat5::coap::Connection
protected
is_await
() const
satcat5::coap::Connection
inline
is_connecting
() const
satcat5::coap::Connection
inline
is_idle
() const
satcat5::coap::Connection
inline
is_match_addr
() const
satcat5::coap::Connection
inline
is_match_coap
(const satcat5::coap::ReadHeader *msg) const
satcat5::coap::Connection
is_match_reuse
() const
satcat5::coap::Connection
is_request
() const
satcat5::coap::Connection
inline
is_response
() const
satcat5::coap::Connection
inline
is_separate
() const
satcat5::coap::Connection
inline
LimitedWrite
(defined in
satcat5::io::Writeable
)
satcat5::io::Writeable
protected
m_addr
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_allow_reuse
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
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::Connection
protected
m_dst
(defined in
satcat5::io::ArrayWrite
)
satcat5::io::ArrayWrite
private
m_filter
satcat5::net::Protocol
protected
m_flags
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_len
(defined in
satcat5::io::ArrayWrite
)
satcat5::io::ArrayWrite
private
m_meta_count
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_meta_idx
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_msgid
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_next
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
private
m_ovr
(defined in
satcat5::io::ArrayWrite
)
satcat5::io::ArrayWrite
private
m_proxy_token
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_state
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_tnext
(defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
m_token
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_trem
(defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
m_tx_count
(defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
m_wridx
(defined in
satcat5::io::ArrayWrite
)
satcat5::io::ArrayWrite
private
m_wrlen
(defined in
satcat5::io::ArrayWrite
)
satcat5::io::ArrayWrite
private
match_history
(const satcat5::coap::ReadHeader *msg) const (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
msg_id
() const
satcat5::coap::Connection
inline
open_request
()
satcat5::coap::Connection
open_response
()
satcat5::coap::Connection
open_response_auto
()
satcat5::coap::Connection
inline
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::Protocol
inline
explicit
protected
push_history
(const satcat5::coap::ReadHeader *msg) (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
query
(unsigned elapsed_msec) (defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
ready
() const
satcat5::coap::Connection
reset_hard
() (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
reset_soft
() (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
response_type
() const
satcat5::coap::Connection
send_buffer
() (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
send_empty
(u8 typ, u16 id) (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
send_first
() (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
set_proxy_token
(u32 token)
satcat5::coap::Connection
inline
State
enum name (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
test_inject
(unsigned len, const void *data)
satcat5::coap::Connection
Timer
()
satcat5::poll::Timer
protected
timer_event
() override
satcat5::coap::Connection
protected
virtual
timer_every
(unsigned msec)
satcat5::poll::Timer
protected
timer_interval
() const
satcat5::poll::Timer
inline
protected
timer_once
(unsigned msec)
satcat5::poll::Timer
protected
timer_rand
(u32 base_msec) (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
timer_remaining
() const
satcat5::poll::Timer
inline
protected
timer_stop
()
satcat5::poll::Timer
protected
tkl
() const
satcat5::coap::Connection
inline
token
() const
satcat5::coap::Connection
inline
write_abort
() override
satcat5::io::ArrayWrite
protected
virtual
write_bytes
(unsigned nbytes, const void *src)
satcat5::io::Writeable
protected
virtual
write_finalize
() override
satcat5::coap::Connection
protected
virtual
write_next
(u8 data) override
satcat5::io::ArrayWrite
private
virtual
write_obj
(const T &obj)
satcat5::io::Writeable
inline
protected
write_overflow
() override
satcat5::io::ArrayWrite
protected
virtual
write_str
(const char *str)
satcat5::io::Writeable
protected
write_u8
(u8 data)
satcat5::io::Writeable
protected
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
written_len
() const
satcat5::io::ArrayWrite
inline
protected
~Connection
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::coap::Connection
)
satcat5::coap::Connection
protected
~Protocol
()
satcat5::net::Protocol
inline
protected
~Timer
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
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.