SatCat5
satcat5::ip::DhcpServer Member List

This is the complete list of members for satcat5::ip::DhcpServer, including all inherited members.

count_leases(unsigned &free, unsigned &taken) constsatcat5::ip::DhcpServer
count_timer()satcat5::poll::Timerstatic
DhcpServer(satcat5::udp::Dispatch *iface, satcat5::ip::DhcpPool *pool)satcat5::ip::DhcpServer
frame_rcvd(satcat5::io::LimitedRead &src) overridesatcat5::ip::DhcpServerprivatevirtual
m_dnssatcat5::ip::DhcpServerprivate
m_domainsatcat5::ip::DhcpServerprivate
m_filtersatcat5::net::Protocolprotected
m_gatewaysatcat5::ip::DhcpServerprivate
m_iface (defined in satcat5::ip::DhcpServer)satcat5::ip::DhcpServerprivate
m_max_leasesatcat5::ip::DhcpServerprivate
satcat5::m_nextsatcat5::net::Protocolprivate
m_next_leasesatcat5::ip::DhcpServerprivate
m_next_timersatcat5::ip::DhcpServerprivate
m_pool (defined in satcat5::ip::DhcpServer)satcat5::ip::DhcpServerprivate
m_timesatcat5::ip::DhcpServerprivate
m_tnext (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_trem (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
max_lease(u32 seconds)satcat5::ip::DhcpServerinline
offer(u32 client_id, u32 req_ipaddr, u32 req_lease) (defined in satcat5::ip::DhcpServer)satcat5::ip::DhcpServerprivate
Protocol(const satcat5::net::Type &type)satcat5::net::Protocolinlineexplicitprotected
query(unsigned elapsed_msec) (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
request(u32 lease_seconds, const satcat5::ip::Addr &addr=satcat5::ip::ADDR_NONE)satcat5::ip::DhcpServer
reserve(u32 client_id, u32 req_ipaddr, u32 req_lease) (defined in satcat5::ip::DhcpServer)satcat5::ip::DhcpServerprivate
set_dns(const satcat5::ip::Addr &addr)satcat5::ip::DhcpServerinline
set_domain(const char *name)satcat5::ip::DhcpServerinline
set_gateway(const satcat5::ip::Subnet &gateway)satcat5::ip::DhcpServerinline
Timer()satcat5::poll::Timerprotected
timer_event() overridesatcat5::ip::DhcpServerprivatevirtual
timer_every(unsigned msec)satcat5::poll::Timer
timer_interval() constsatcat5::poll::Timerinline
timer_once(unsigned msec)satcat5::poll::Timer
timer_remaining() constsatcat5::poll::Timerinline
timer_stop()satcat5::poll::Timer
~DhcpServer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::ip::DhcpServer)satcat5::ip::DhcpServer
~Protocol()satcat5::net::Protocolinlineprotected
~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer)satcat5::poll::Timerprotected