Class Device
A device, i.e. one logged-in session, of the user.
Implements
Inherited Members
Namespace: Uniform.Matrix.Protocol.Core
Assembly: Uniform.Matrix.Protocol.Core.dll
Syntax
public sealed record Device : IEquatable<Device>
Properties
| Edit this page View SourceDeviceId
Device ID.
Declaration
public required string DeviceId { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Display name, e.g. the client name.
Declaration
public string? DisplayName { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
LastSeenIp
IP address the device was last seen from.
Declaration
public string? LastSeenIp { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
LastSeenTs
Last activity in milliseconds since Unix epoch.
Declaration
public long? LastSeenTs { get; init; }
Property Value
| Type | Description |
|---|---|
| long? |