public class DhcpDetector extends BasicDetector<DhcpRequest,DhcpResponse>
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_MAC_ADDRESS |
static int |
DEFAULT_RETRIES |
static int |
DEFAULT_TIMEOUT |
Constructor and Description |
---|
DhcpDetector() |
Modifier and Type | Method and Description |
---|---|
protected Client<DhcpRequest,DhcpResponse> |
getClient()
getClient
|
String |
getMacAddress() |
String |
getMyIpAddress() |
String |
getRequestIpAddress() |
boolean |
isExtendedMode() |
boolean |
isRelayMode() |
protected void |
onInit()
onInit
|
void |
setDhcpd(Dhcpd dhcpd) |
void |
setExtendedMode(boolean extendedMode) |
void |
setMacAddress(String macAddress) |
void |
setMyIpAddress(String myIpAddress) |
void |
setRelayMode(boolean relayMode) |
void |
setRequestIpAddress(String requestIpAddress) |
dispose, expectBanner, getConversation, isServiceDetected, send, send
detect
getIpMatch, getPort, getRetries, getServiceName, getTimeout, init, setIpMatch, setPort, setRetries, setServiceName, setTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeout
public static final int DEFAULT_RETRIES
public static final int DEFAULT_TIMEOUT
public static final String DEFAULT_MAC_ADDRESS
public void setDhcpd(Dhcpd dhcpd)
protected void onInit()
AbstractDetector
onInit
onInit
in class AbstractDetector
protected Client<DhcpRequest,DhcpResponse> getClient()
BasicDetector
getClient
getClient
in class BasicDetector<DhcpRequest,DhcpResponse>
Client
object.public String getMacAddress()
public void setMacAddress(String macAddress)
public boolean isRelayMode()
public void setRelayMode(boolean relayMode)
public boolean isExtendedMode()
public void setExtendedMode(boolean extendedMode)
public String getMyIpAddress()
public void setMyIpAddress(String myIpAddress)
public String getRequestIpAddress()
public void setRequestIpAddress(String requestIpAddress)
Copyright © 2020. All rights reserved.