data class Invitation
A invitation to a conference.
This class contains all the information required to invite a new participant to a particular conference and to know the current state of that invitation.
sealed class Reason
Reasons why an Invitation may be rejected. |
|
sealed class State
Possible states in which an Invitation may be. |
val from: String
Who sends the invitation. |
|
val id: String
Invitation identifier. |
|
val mediaTypes: Map<String, Boolean>
Media types which the sender requests the receiver to share. If the receiver joins the conference, they could accept them or specify a different ones. |
|
val state: Invitation.State
Invitation state. |
|
val to: String
Who is invited to join the conference. |