tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
TopicResponse.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2
4
6{
11 {
15 public string? CommandResponseMessage { get; set; }
16
20 public ChatMessage? CommandResponse { get; set; }
21
25 public ICollection<ChatMessage>? ChatResponses { get; set; }
26
30 public ICollection<CustomCommand>? CustomCommands { get; set; }
31
35 public ChunkData? Chunk { get; set; }
36
38 public IReadOnlyCollection<uint>? MissingChunks { get; set; }
39
43 public uint? ClientCount { get; set; }
44 }
45}
Represents a message to send to one or more Chat.ChannelRepresentations.
Definition ChatMessage.cs:9
A packet of a split serialized set of data.
Definition ChunkData.cs:7
ICollection< ChatMessage >? ChatResponses
The ChatMessages to send as the result of a TopicCommandType.EventNotification request,...
ChunkData? Chunk
The ChunkData for a partial response.
IReadOnlyCollection< uint >? MissingChunks
The ChunkData.SequenceIds missing from a chunked request.
uint? ClientCount
The number of connected clients to the game. Added in Interop 5.10.0.
string? CommandResponseMessage
The text to reply with as the result of a TopicCommandType.ChatCommand request, if any....
ChatMessage? CommandResponse
The ChatMessage response from a ChatCommand. Added in Interop 5.4.0.
ICollection< CustomCommand >? CustomCommands
The DMAPI CustomCommands for TopicCommandType.ServerRestarted requests.