final case class Socket(ref: Option[SocketRef] = _root_.scala.None, data: Option[SocketData] = _root_.scala.None, local: Option[Address] = _root_.scala.None, remote: Option[Address] = _root_.scala.None, security: Option[Security] = _root_.scala.None, remoteName: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Socket] with Product with Serializable

Information about an actual connection. Pronounced "sock-ay".

ref

The identifier for the Socket.

data

Data specific to this Socket.

local

The locally bound address.

remote

The remote bound address. May be absent.

security

Security details for this socket. May be absent if not available, or there is no security on the socket.

remoteName

Optional, represents the name of the remote endpoint, if different than the original target name.

Annotations
@SerialVersionUID()
Source
Socket.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Socket
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Socket(ref: Option[SocketRef] = _root_.scala.None, data: Option[SocketData] = _root_.scala.None, local: Option[Address] = _root_.scala.None, remote: Option[Address] = _root_.scala.None, security: Option[Security] = _root_.scala.None, remoteName: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)

    ref

    The identifier for the Socket.

    data

    Data specific to this Socket.

    local

    The locally bound address.

    remote

    The remote bound address. May be absent.

    security

    Security details for this socket. May be absent if not available, or there is no security on the socket.

    remoteName

    Optional, represents the name of the remote endpoint, if different than the original target name.

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. def clearData: Socket
  6. def clearLocal: Socket
  7. def clearRef: Socket
  8. def clearRemote: Socket
  9. def clearSecurity: Socket
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  11. def companion: Socket.type
    Definition Classes
    Socket → GeneratedMessage
  12. val data: Option[SocketData]
  13. def discardUnknownFields: Socket
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  16. def getData: SocketData
  17. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Socket → GeneratedMessage
  18. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Socket → GeneratedMessage
  19. def getLocal: Address
  20. def getRef: SocketRef
  21. def getRemote: Address
  22. def getSecurity: Security
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. val local: Option[Address]
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  28. def productElementNames: Iterator[String]
    Definition Classes
    Product
  29. val ref: Option[SocketRef]
  30. val remote: Option[Address]
  31. val remoteName: String
  32. val security: Option[Security]
  33. def serializedSize: Int
    Definition Classes
    Socket → GeneratedMessage
  34. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  35. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  36. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  37. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  38. def toProtoString: String
    Definition Classes
    Socket → GeneratedMessage
  39. val unknownFields: UnknownFieldSet
  40. def update(ms: (Lens[Socket, Socket]) => Mutation[Socket]*): Socket
    Definition Classes
    Updatable
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  44. def withData(__v: SocketData): Socket
  45. def withLocal(__v: Address): Socket
  46. def withRef(__v: SocketRef): Socket
  47. def withRemote(__v: Address): Socket
  48. def withRemoteName(__v: String): Socket
  49. def withSecurity(__v: Security): Socket
  50. def withUnknownFields(__v: UnknownFieldSet): Socket
  51. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  52. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Socket → GeneratedMessage
  53. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Updatable[Socket]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped