Interface IoConnector
- All Superinterfaces:
AutoCloseable, Channel, Closeable, Closeable, IoService, IoServiceEventListenerManager
- All Known Implementing Classes:
Nio2Connector
-
Field Summary
Fields inherited from interface IoService
DEFAULT_REUSE_ADDRESS -
Method Summary
Modifier and TypeMethodDescriptionconnect(SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress) Methods inherited from interface Closeable
addCloseFutureListener, close, close, isClosed, isClosing, isOpen, removeCloseFutureListenerMethods inherited from interface IoService
getManagedSessionsMethods inherited from interface IoServiceEventListenerManager
getIoServiceEventListener, setIoServiceEventListener
-
Method Details
-
connect
IoConnectFuture connect(SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress) - Parameters:
targetAddress- The target address to connect tocontext- An optional "context" to be attached to the established session if successfully connectedlocalAddress- The local address to use - ifnullan automatic ephemeral port and bind address is used- Returns:
- The
futurerepresenting the connection request
-