Class RoomRow
A room known to the server.
Inherited Members
Namespace: Uniform.Matrix.Server.Storage
Assembly: Uniform.Matrix.Server.dll
Syntax
public sealed class RoomRow
Properties
| Edit this page View SourceBlocked
Whether an admin blocked the room: local users cannot join it.
Declaration
public bool Blocked { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
CreatedTs
Creation in milliseconds since the Unix epoch.
Declaration
public long CreatedTs { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Creator
User who created the room.
Declaration
public required string Creator { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CurrentStateGroup
State group of the current state.
Declaration
public long CurrentStateGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Published
Whether the room is listed in the public room directory.
Declaration
public bool Published { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
RoomId
Room ID; primary key.
Declaration
public required string RoomId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Version
Room version, e.g. 10.
Declaration
public required string Version { get; set; }
Property Value
| Type | Description |
|---|---|
| string |