core
core
fluflu
Backoff
Backoff
Client
Client
Connection
Connection
ConnectionImpl
Settings
SocketOptions
Consumer
ForwardConsumer
Sleeper
Sleeper
core
/
fluflu
/
Connection
/
ConnectionImpl
ConnectionImpl
class
ConnectionImpl
(
remote:
SocketAddress
,
socketOptions:
SocketOptions
,
settings:
Settings
)(
implicit
clock:
Clock
)
extends
Connection
with
LazyLogging
Graph
Supertypes
trait
LazyLogging
trait
Connection
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
close
():
Try
[
Unit
]
@throws
("If the connection was already closed")
@throws
(scala.throws.$lessinit$greater$default$1[java.io.IOException])
def
connect
():
Try
[
SocketChannel
]
def
isClosed
:
Boolean
def
writeAndRead
(
message:
ByteBuffer
):
Try
[
ByteBuffer
]
Inherited fields
@transient
lazy protected
val
logger
:
Logger
Inherited from:
LazyLogging