| ArrayWrite(void *dst, unsigned len) | satcat5::io::ArrayWrite | inlineprotected |
| ArrayWrite(unsigned len, void *dst) | satcat5::io::ArrayWrite | inlineprotected |
| ArrayWriteStatic() (defined in satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE >) | satcat5::io::ArrayWriteStatic< SATCAT5_COAP_BUFFSIZE > | inlineprotected |
| buffer() const | satcat5::io::ArrayWrite | inlineprotected |
| close() | satcat5::coap::Connection | |
| connect(const satcat5::udp::Addr &dstaddr, const satcat5::udp::Port &dstport=satcat5::udp::PORT_COAP, const satcat5::udp::Port &srcport=satcat5::udp::PORT_NONE, bool allow_reuse=false) | satcat5::coap::ConnectionUdp | |
| 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 |
| ConnectionUdp(satcat5::coap::Endpoint *endpoint, satcat5::udp::Dispatch *iface) | satcat5::coap::ConnectionUdp | inline |
| ConnectionUdp() | satcat5::coap::ConnectionUdp | inline |
| continue_separate() | satcat5::coap::Connection | |
| count_timer() | satcat5::poll::Timer | protectedstatic |
| 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 | protectedvirtual |
| get_proxy_token() const | satcat5::coap::Connection | inline |
| get_write_space() const override | satcat5::io::ArrayWrite | protectedvirtual |
| init(satcat5::coap::Endpoint *endpoint, satcat5::udp::Dispatch *iface) | satcat5::coap::ConnectionUdp | |
| satcat5::coap::Connection::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::udp::Addr &dstaddr, const satcat5::udp::Port &dstport) const | satcat5::coap::ConnectionUdp | |
| satcat5::coap::Connection::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_udp | satcat5::coap::ConnectionUdp | |
| 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 | inlineexplicitprotected |
| 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 | protectedvirtual |
| timer_every(unsigned msec) | satcat5::poll::Timer | protected |
| timer_interval() const | satcat5::poll::Timer | inlineprotected |
| 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 | inlineprotected |
| timer_stop() | satcat5::poll::Timer | protected |
| tkl() const | satcat5::coap::Connection | inline |
| token() const | satcat5::coap::Connection | inline |
| write_abort() override | satcat5::io::ArrayWrite | protectedvirtual |
| write_bytes(unsigned nbytes, const void *src) | satcat5::io::Writeable | protectedvirtual |
| write_finalize() override | satcat5::coap::Connection | protectedvirtual |
| write_next(u8 data) override | satcat5::io::ArrayWrite | privatevirtual |
| write_obj(const T &obj) | satcat5::io::Writeable | inlineprotected |
| write_overflow() override | satcat5::io::ArrayWrite | protectedvirtual |
| write_str(const char *str) | satcat5::io::Writeable | protected |
| write_u8(u8 data) | satcat5::io::Writeable | protected |
| Writeable() | satcat5::io::Writeable | inlineprotected |
| 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 | inlineprotected |
| ~Connection() SATCAT5_OPTIONAL_DTOR (defined in satcat5::coap::Connection) | satcat5::coap::Connection | protected |
| ~Protocol() | satcat5::net::Protocol | inlineprotected |
| ~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer) | satcat5::poll::Timer | protected |
| ~Writeable() (defined in satcat5::io::Writeable) | satcat5::io::Writeable | inlineprotected |