Module org.newsclub.net.unix
Package org.newsclub.net.unix
Class AFSocketPair<T extends AFSomeSocket>
java.lang.Object
org.newsclub.net.unix.CloseablePair<T>
org.newsclub.net.unix.AFSocketPair<T>
- Type Parameters:
T- The socket type.
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
AFSYSTEMSocketPair,AFTIPCSocketPair,AFUNIXSocketPair,AFVSOCKSocketPair
A pair of sockets.
- Author:
- Christian Kohlschütter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAFSocketPair(T a, T b) Creates a socket pair.protectedAFSocketPair(T a, T b, Closeable alsoClose) Creates a socket pair. -
Method Summary
Methods inherited from class org.newsclub.net.unix.CloseablePair
close, getFirst, getSecond
-
Constructor Details
-
AFSocketPair
-
AFSocketPair
Creates a socket pair.- Parameters:
a- The first socket.b- The second socket.alsoClose- Some closeable that is also closed uponCloseablePair.close(), ornull.
-
-
Method Details
-
getSocket1
Returns the first socket of the pair.- Returns:
- The first socket.
-
getSocket2
Returns the second socket of the pair.- Returns:
- The second socket.
-