Package org.spongepowered.api.network
Interface RemoteConnection
- All Known Subinterfaces:
ClientSideConnection,EngineConnection,RconConnection,ServerSideConnection
public interface RemoteConnection
-
Method Summary
Modifier and TypeMethodDescriptionbooleanactive()Gets whatever the connection is open.address()Gets theInetSocketAddressof this connection.voidclose()Closes the connection.Gets the host name the connection is connecting to the server with.
-
Method Details
-
active
boolean active()Gets whatever the connection is open.- Returns:
trueif the connection is open.
-
address
InetSocketAddress address()Gets theInetSocketAddressof this connection.- Returns:
- The address
-
virtualHost
InetSocketAddress virtualHost()Gets the host name the connection is connecting to the server with.Examples include: If a player is connecting to `mc.example.com`, the hostname will show `mc.example.com`. This is NOT the originating hostname of the client.
- Returns:
- The host name
-
close
void close()Closes the connection.
-