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

Inherited from Updatable[Socket]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped