Class Outbound
java.lang.Object
java.lang.Thread
io.github.michael_bailey.client.managers.Outbound
- All Implemented Interfaces:
java.lang.Runnable
public class Outbound
extends java.lang.Thread
Outbound
this class is used to handle sending messages to other clients
using the peer to peer model
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Outbound(java.net.Socket clientSocket, java.lang.String message)
-
Method Summary
Modifier and Type Method Description 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 Details
-
Outbound
public Outbound(java.net.Socket clientSocket, java.lang.String message)- Parameters:
clientSocket
- the socket that will be connected tomessage
- the message to be sent
-
-
Method Details
-
run
public void run()- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-