Package javaforce.service
Class DHCP
java.lang.Object
java.lang.Thread
javaforce.service.DHCP
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfaceDHCP Notification interface.static enumNested classes/interfaces inherited from class java.lang.Thread
Thread.Builder, Thread.UncaughtExceptionHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortstatic final shortstatic final shortstatic final Stringstatic booleanstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final StringFields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Stop the DHCP Service.static intstatic Stringstatic Stringstatic StringIP4toString(byte[] ip, int offset) static voidvoidrun()static voidserviceStart(String[] args) static voidvoidsetNotify(DHCP.Notify notify) Set DHCP Notify interface.voidsetState(DHCP.State newState) Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, threadId, toString, yield
-
Field Details
-
busPack
- See Also:
-
debug
public static boolean debug -
state
-
stateMonitor
-
DHCP_OPCODE_REQUEST
public static final int DHCP_OPCODE_REQUEST- See Also:
-
DHCP_OPCODE_REPLY
public static final int DHCP_OPCODE_REPLY- See Also:
-
DHCPDISCOVER
public static final int DHCPDISCOVER- See Also:
-
DHCPOFFER
public static final int DHCPOFFER- See Also:
-
DHCPREQUEST
public static final int DHCPREQUEST- See Also:
-
DHCPDECLINE
public static final int DHCPDECLINE- See Also:
-
DHCPACK
public static final int DHCPACK- See Also:
-
DHCPNAK
public static final int DHCPNAK- See Also:
-
DHCPRELEASE
public static final int DHCPRELEASE- See Also:
-
DHCPINFORM
public static final int DHCPINFORM- See Also:
-
ARCH_BIOS_X86
public static final short ARCH_BIOS_X86- See Also:
-
ARCH_UEFI_X86
public static final short ARCH_UEFI_X86- See Also:
-
ARCH_UEFI_ARM
public static final short ARCH_UEFI_ARM- See Also:
-
RASPBERRY_PI_MAC
- See Also:
-
-
Constructor Details
-
DHCP
public DHCP()
-
-
Method Details
-
getConfigFile
-
getLogFile
-
run
public void run() -
setState
-
setNotify
Set DHCP Notify interface. -
close
public void close()Stop the DHCP Service. -
IP4toString
-
getBusPort
public static int getBusPort() -
main
-
serviceStart
-
serviceStop
public static void serviceStop()
-