Package casa.lepton.hub
Class UDP_Channel
java.lang.Object
java.lang.Thread
casa.lepton.hub.UDP_Channel
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
ConstructorDescriptionUDP_Channel
(InetSocketAddress localSocketAddr, casa.util.Processor<DatagramPacket> proc, int verbosity) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
boolean
isOpen()
int
void
open()
receive()
void
run()
void
send
(DatagramPacket packet) void
setProcessor
(casa.util.Processor<DatagramPacket> proc) toString()
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, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, yield
-
Field Details
-
MAX_BUFFER_SIZE
public static final int MAX_BUFFER_SIZE- See Also:
-
-
Constructor Details
-
UDP_Channel
public UDP_Channel(InetSocketAddress localSocketAddr, casa.util.Processor<DatagramPacket> proc, int verbosity) throws IOException - Throws:
IOException
-
-
Method Details
-
setProcessor
-
localAddress
-
localPort
public int localPort() -
run
public void run() -
receive
- Throws:
IOException
-
send
- Throws:
IOException
-
open
public void open() -
close
public void close() -
isOpen
public boolean isOpen() -
toString
-