Class SceneServerEntity
Scene server registration entity representing an active scene server instance.
public class SceneServerEntity : IVersionedEntity
- Inheritance
-
SceneServerEntity
- Implements
- Inherited Members
Properties
Address
Network address of the scene server.
public string Address { get; set; }
Property Value
CharacterCount
Current number of characters hosted by this scene server.
public int CharacterCount { get; set; }
Property Value
ID
Primary key.
public long ID { get; set; }
Property Value
LastPulse
Most recent heartbeat / pulse timestamp (UTC) for liveness detection.
public DateTime LastPulse { get; set; }
Property Value
Locked
Whether the scene server is locked to new connections.
public bool Locked { get; set; }
Property Value
Name
Scene server display name.
public string Name { get; set; }
Property Value
Port
Server port number. Must be in the valid port range 0-65535.
[Range(0, 65535)]
public int Port { get; set; }
Property Value
ShutdownAtUtc
When this scene server stops, or null when no shutdown is scheduled.
Absolute UTC — see ShutdownAtUtc.
public DateTime? ShutdownAtUtc { get; set; }
Property Value
TimeCreated
Row creation timestamp (UTC).
public DateTime TimeCreated { get; set; }
Property Value
Version
Concurrency version for optimistic locking.
public long Version { get; set; }