SatCat5
satcat5::ip::DhcpClient Member List
This is the complete list of members for
satcat5::ip::DhcpClient
, including all inherited members.
arp_event
(const satcat5::eth::MacAddr &mac, const satcat5::ip::Addr &ip) override
satcat5::ip::DhcpClient
private
virtual
count_timer
()
satcat5::poll::Timer
static
DhcpClient
(satcat5::udp::Dispatch *iface)
satcat5::ip::DhcpClient
frame_rcvd
(satcat5::io::LimitedRead &src) override
satcat5::ip::DhcpClient
private
virtual
gateway_change
(const satcat5::ip::Addr &dstaddr, const satcat5::ip::Addr &gateway)
satcat5::eth::ArpListener
inline
virtual
inform
(const satcat5::ip::Addr &new_addr)
satcat5::ip::DhcpClient
m_client_id
(defined in
satcat5::ip::DhcpClient
)
satcat5::ip::DhcpClient
private
m_filter
satcat5::net::Protocol
protected
m_iface
(defined in
satcat5::ip::DhcpClient
)
satcat5::ip::DhcpClient
private
m_ipaddr
satcat5::ip::DhcpClient
private
m_next
(defined in
satcat5::eth::ArpListener
)
satcat5::eth::ArpListener
private
m_seconds
satcat5::ip::DhcpClient
private
m_server
satcat5::ip::DhcpClient
private
m_server_id
satcat5::ip::DhcpClient
private
m_state
satcat5::ip::DhcpClient
private
m_timeout
satcat5::ip::DhcpClient
private
m_tnext
(defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
m_trem
(defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
m_xid
satcat5::ip::DhcpClient
private
next_timer
() (defined in
satcat5::ip::DhcpClient
)
satcat5::ip::DhcpClient
private
Protocol
(const satcat5::net::Type &type)
satcat5::net::Protocol
inline
explicit
protected
query
(unsigned elapsed_msec) (defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
private
release
(const satcat5::ip::Addr &new_addr=satcat5::ip::ADDR_NONE)
satcat5::ip::DhcpClient
renew
()
satcat5::ip::DhcpClient
send_message
(u8 opcode) (defined in
satcat5::ip::DhcpClient
)
satcat5::ip::DhcpClient
private
set_client_id
(const satcat5::ip::DhcpId *id)
satcat5::ip::DhcpClient
inline
state
() const
satcat5::ip::DhcpClient
inline
status
() const
satcat5::ip::DhcpClient
Timer
()
satcat5::poll::Timer
protected
timer_event
() override
satcat5::ip::DhcpClient
private
virtual
timer_every
(unsigned msec)
satcat5::poll::Timer
timer_interval
() const
satcat5::poll::Timer
inline
timer_once
(unsigned msec)
satcat5::poll::Timer
timer_remaining
() const
satcat5::poll::Timer
inline
timer_stop
()
satcat5::poll::Timer
~DhcpClient
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::ip::DhcpClient
)
satcat5::ip::DhcpClient
~Protocol
()
satcat5::net::Protocol
inline
protected
~Timer
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::Timer
)
satcat5::poll::Timer
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.