cc.otavia.core.transport.nio.channel

Members list

Type members

Classlikes

abstract class AbstractNioUnsafeChannel[C <: SelectableChannel](channel: AbstractChannel, val ch: C, val readInterestOp: Int) extends AbstractUnsafeChannel, NioUnsafeChannel

Attributes

Supertypes
trait ChannelState
class Object
trait Matchable
class Any
Show all
Known subtypes
final class NioChannelOption[T](option: SocketOption[T]) extends ChannelOption[T]

Provides ChannelOption over a given SocketOption which is then passed through the underlying NetworkChannel.

Provides ChannelOption over a given SocketOption which is then passed through the underlying NetworkChannel.

Attributes

Companion
object
Supertypes
class ChannelOption[T]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ChannelState
trait Channel
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait ChannelState
trait Channel
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait ChannelState
trait Channel
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Supertypes
trait ChannelState
trait Channel
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Process IO.

Process IO.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class NioUnsafeDatagramChannel(channel: AbstractChannel, ch: DatagramChannel, readInterestOp: Int) extends AbstractNioUnsafeChannel[DatagramChannel]

Attributes

Companion
object
Supertypes
class AbstractNioUnsafeChannel[DatagramChannel]
trait ChannelState
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ChannelState
class Object
trait Matchable
class Any
Show all
class NioUnsafeServerSocketChannel(channel: AbstractChannel, ch: ServerSocketChannel, readInterestOp: Int) extends AbstractNioUnsafeChannel[ServerSocketChannel]

Attributes

Companion
object
Supertypes
class AbstractNioUnsafeChannel[ServerSocketChannel]
trait ChannelState
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class NioUnsafeSocketChannel(channel: AbstractChannel, ch: SocketChannel, readInterestOp: Int) extends AbstractNioUnsafeChannel[SocketChannel]

Attributes

Companion
object
Supertypes
class AbstractNioUnsafeChannel[SocketChannel]
trait ChannelState
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type