INET Framework for OMNeT++/OMNEST
|
Describes a DHCP lease. More...
#include <DHCPLease.h>
Public Attributes | |
long | xid = -1 |
IPv4Address | ip |
MACAddress | mac |
IPv4Address | gateway |
IPv4Address | subnetMask |
IPv4Address | dns |
IPv4Address | ntp |
IPv4Address | serverId |
std::string | hostName |
simtime_t | leaseTime |
simtime_t | renewalTime |
simtime_t | rebindTime |
bool | leased = false |
Describes a DHCP lease.
IPv4Address inet::DHCPLease::dns |
Referenced by inet::DHCPClient::recordLease(), inet::DHCPServer::sendACK(), and inet::DHCPServer::sendOffer().
IPv4Address inet::DHCPLease::gateway |
std::string inet::DHCPLease::hostName |
IPv4Address inet::DHCPLease::ip |
bool inet::DHCPLease::leased = false |
Referenced by inet::DHCPServer::processDHCPMessage().
simtime_t inet::DHCPLease::leaseTime |
MACAddress inet::DHCPLease::mac |
IPv4Address inet::DHCPLease::ntp |
Referenced by inet::DHCPClient::recordLease().
simtime_t inet::DHCPLease::rebindTime |
Referenced by inet::DHCPClient::recordLease(), and inet::DHCPClient::scheduleTimerT2().
simtime_t inet::DHCPLease::renewalTime |
Referenced by inet::DHCPClient::recordLease(), and inet::DHCPClient::scheduleTimerT1().
IPv4Address inet::DHCPLease::serverId |
Referenced by inet::DHCPClient::recordOffer(), and inet::DHCPClient::sendRequest().
IPv4Address inet::DHCPLease::subnetMask |
long inet::DHCPLease::xid = -1 |