final case class IdentificationRequest(request: Request = ...) extends GeneratedMessage with Message[IdentificationRequest] with Updatable[IdentificationRequest] with Product with Serializable
From client: Client sends a Hello, expects back either an Accepted or a close of the socket, then Client requests Bowls, and after the last Bowl has been sent and Client is Ready, Events start being sent back and forth. From server: Server sends a FederationRequest with a secret, expects back a _new_ connection with a FederationTest with the dialback key, and accepts if the key matches. The key should be unique to the server and change based on the server it is and the server it is contacting. See XEP-0185 and XEP-0220.
- Annotations
- @SerialVersionUID()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- IdentificationRequest
- Product
- Equals
- Updatable
- Message
- GeneratedMessage
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clearRequest: IdentificationRequest
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
companion: IdentificationRequest.type
- Definition Classes
- IdentificationRequest → GeneratedMessage
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getClientRequest: Hello
- def getFederationTest: FederationTest
-
def
getField(__field: FieldDescriptor): PValue
- Definition Classes
- IdentificationRequest → GeneratedMessage
-
def
getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- IdentificationRequest → GeneratedMessage
- def getServerRequest: FederationRequest
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
mergeFrom(_input__: CodedInputStream): IdentificationRequest
- Definition Classes
- IdentificationRequest → Message
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val request: Request
-
final
def
serializedSize: Int
- Definition Classes
- IdentificationRequest → GeneratedMessage
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
-
def
toByteString: ByteString
- Definition Classes
- GeneratedMessage
-
def
toPMessage: PMessage
- Definition Classes
- GeneratedMessage
-
def
toProtoString: String
- Definition Classes
- IdentificationRequest → GeneratedMessage
-
def
update(ms: (Lens[IdentificationRequest, IdentificationRequest]) ⇒ Mutation[IdentificationRequest]*): IdentificationRequest
- Definition Classes
- Updatable
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def withClientRequest(__v: Hello): IdentificationRequest
- def withFederationTest(__v: FederationTest): IdentificationRequest
- def withRequest(__v: Request): IdentificationRequest
- def withServerRequest(__v: FederationRequest): IdentificationRequest
-
def
writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
-
def
writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- IdentificationRequest → GeneratedMessage
-
def
writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
Deprecated Value Members
-
def
getAllFields: Map[FieldDescriptor, Any]
- Definition Classes
- GeneratedMessage
- Annotations
- @deprecated
- Deprecated
(Since version 0.6.0) Use toPMessage
-
def
getField(field: FieldDescriptor): Any
- Definition Classes
- GeneratedMessage
- Annotations
- @deprecated
- Deprecated
(Since version 0.6.0) Use getField that accepts a ScalaPB descriptor and returns PValue