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 voidrun()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:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-