Update the VoIP status (e.g. when a call has been started).
This message SHALL be sent by the app in case the VoIP status has been changed. This may happen in case the user's Threema ID is being called, it has picked up a call, etc.
Field | Description | Type | Optional | Nullable |
---|---|---|---|---|
type |
The status type |
String | False | False |
Map<VoipRinging|VoipStarted|VoipFinished|VoipRejected|VoipMissed|VoipAborted> depending on the type.
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False |
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False | |
outgoing |
Whether this is an outgoing ( |
Boolean | False | False |
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False | |
outgoing |
Whether this is an outgoing ( |
Boolean | False | False | |
duration |
The call duration in seconds |
Integer | False | False |
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False | |
outgoing |
Whether this is an outgoing ( |
Boolean | False | False | |
reason |
The reject reason Allowed values:
|
String | False | False |
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False |
Field | Description | Type | Optional | Nullable | Default |
---|---|---|---|---|---|
identity |
The identity of the call partner |
String | False | False |