Package com.rcll.robot
Class HandleRobotMessageThread
- java.lang.Object
-
- java.lang.Thread
-
- com.rcll.robot.HandleRobotMessageThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class HandleRobotMessageThread extends java.lang.Thread
-
-
Constructor Summary
Constructors Constructor Description HandleRobotMessageThread(java.net.Socket socket, RobotConnections robotConnections, java.util.function.Consumer<java.lang.Integer> robotAddedHandler, java.util.function.Consumer<org.robocup_logistics.llsf_msgs.BeaconSignalProtos.BeaconSignal> beaconMsgHandler, java.util.function.Consumer<org.robocup_logistics.llsf_msgs.AgentTasksProtos.AgentTask> prsTaskMsgHandler, java.util.function.Predicate<java.util.AbstractMap.SimpleEntry<com.google.protobuf.GeneratedMessageV3,byte[]>> unknownMsgHandler, java.util.AbstractMap.SimpleEntry<com.google.protobuf.GeneratedMessageV3,byte[]> msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
handleMsg(java.util.AbstractMap.SimpleEntry<com.google.protobuf.GeneratedMessageV3,byte[]> msg)
void
run()
-
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, toString, yield
-
-
-
-
Constructor Detail
-
HandleRobotMessageThread
public HandleRobotMessageThread(java.net.Socket socket, RobotConnections robotConnections, java.util.function.Consumer<java.lang.Integer> robotAddedHandler, java.util.function.Consumer<org.robocup_logistics.llsf_msgs.BeaconSignalProtos.BeaconSignal> beaconMsgHandler, java.util.function.Consumer<org.robocup_logistics.llsf_msgs.AgentTasksProtos.AgentTask> prsTaskMsgHandler, java.util.function.Predicate<java.util.AbstractMap.SimpleEntry<com.google.protobuf.GeneratedMessageV3,byte[]>> unknownMsgHandler, java.util.AbstractMap.SimpleEntry<com.google.protobuf.GeneratedMessageV3,byte[]> msg)
-
-