|
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 |