Class CallContent
Fields every call event has.
Inheritance
CallContent
Implements
Inherited Members
Namespace: Uniform.Matrix.Protocol.Core
Assembly: Uniform.Matrix.Protocol.Core.dll
Syntax
public abstract record CallContent : IEquatable<CallContent>
Fields
| Edit this page View SourceCurrentVersion
Version of the call protocol; 1 now, the number 0 from old clients.
Declaration
public const string CurrentVersion = "1"
Field Value
| Type | Description |
|---|---|
| string |
Properties
| Edit this page View SourceCallId
The call's ID, the same in all its events.
Declaration
public required string CallId { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
PartyId
The sending client's ID within the call, telling a user's devices apart; missing from version 0.
Declaration
public string? PartyId { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Version
Version, as text; a number in version 0.
Declaration
[JsonConverter(typeof(StringOrNumberConverter))]
public string Version { get; init; }
Property Value
| Type | Description |
|---|---|
| string |