final class SocketChannel extends SelectableChannel with GatheringByteChannel with ScatteringByteChannel

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SocketChannel
  2. ScatteringByteChannel
  3. GatheringByteChannel
  4. SelectableChannel
  5. Channel
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. final def bind(local: SocketAddress): IO[IOException, Unit]
  6. final val blockingLock: UIO[AnyRef]
    Definition Classes
    SelectableChannel
  7. val channel: java.nio.channels.SocketChannel
    Attributes
    protected[channels]
    Definition Classes
    SocketChannelScatteringByteChannelGatheringByteChannelSelectableChannelChannel
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. final def configureBlocking(block: Boolean): IO[IOException, Unit]
    Definition Classes
    SelectableChannel
  10. final def connect(remote: SocketAddress): IO[IOException, Boolean]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final val finishConnect: IO[IOException, Boolean]
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final val isBlocking: UIO[Boolean]
    Definition Classes
    SelectableChannel
  18. final val isConnected: UIO[Boolean]
  19. final val isConnectionPending: UIO[Boolean]
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. final def isOpen: UIO[Boolean]

    Tells whether or not this channel is open.

    Tells whether or not this channel is open.

    Definition Classes
    Channel
  22. final val isRegistered: UIO[Boolean]
    Definition Classes
    SelectableChannel
  23. final def keyFor(sel: Selector): UIO[Option[SelectionKey]]
    Definition Classes
    SelectableChannel
  24. final val localAddress: IO[IOException, Option[SocketAddress]]
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final val provider: UIO[SelectorProvider]
    Definition Classes
    SelectableChannel
  29. final def read(b: Buffer[Byte]): IO[IOException, Int]
  30. final def read(capacity: Int): IO[Exception, Chunk[Byte]]
    Definition Classes
    ScatteringByteChannel
  31. final def readBuffer(dst: Buffer[Byte]): IO[Exception, Option[Long]]
    Definition Classes
    ScatteringByteChannel
  32. final def readBuffer(dsts: List[Buffer[Byte]]): IO[Exception, Option[Long]]
    Definition Classes
    ScatteringByteChannel
  33. final def register(sel: Selector, op: Operation): IO[IOException, SelectionKey]
    Definition Classes
    SelectableChannel
  34. final def register(sel: Selector, op: Operation, att: Option[AnyRef]): IO[IOException, SelectionKey]
    Definition Classes
    SelectableChannel
  35. final def register(sel: Selector, ops: Set[Operation]): IO[IOException, SelectionKey]
    Definition Classes
    SelectableChannel
  36. final def register(sel: Selector, ops: Set[Operation], att: Option[AnyRef]): IO[IOException, SelectionKey]
    Definition Classes
    SelectableChannel
  37. final val remoteAddress: IO[IOException, SocketAddress]
  38. final def setOption[T](name: SocketOption[T], value: T): IO[Exception, Unit]
  39. final val shutdownInput: IO[IOException, Unit]
  40. final val shutdownOutput: IO[IOException, Unit]
  41. final val socket: UIO[Socket]
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    AnyRef → Any
  44. final val validOps: UIO[Set[Operation]]
    Definition Classes
    SelectableChannel
  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  48. final def write(b: Buffer[Byte]): IO[Exception, Int]
  49. final def write(src: Chunk[Byte]): IO[Exception, Long]
    Definition Classes
    GatheringByteChannel
  50. final def write(srcs: List[Chunk[Byte]]): IO[Exception, Long]
    Definition Classes
    GatheringByteChannel
  51. final def writeBuffer(src: Buffer[Byte]): IO[Exception, Long]
    Definition Classes
    GatheringByteChannel
  52. final def writeBuffer(srcs: List[Buffer[Byte]]): IO[Exception, Long]
    Definition Classes
    GatheringByteChannel

Inherited from ScatteringByteChannel

Inherited from GatheringByteChannel

Inherited from SelectableChannel

Inherited from Channel

Inherited from AnyRef

Inherited from Any

Ungrouped