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