tgstation-server 5.12.7
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 }
40}
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
IReadOnlyCollection< uint > MissingChunks
The ChunkData.SequenceIds missing from a chunked request.
ICollection< ChatMessage > ChatResponses
The ChatMessages to send as the result of a TopicCommandType.EventNotification request,...
ICollection< CustomCommand > CustomCommands
The DMAPI CustomCommands for TopicCommandType.ServerRestarted requests.
ChatMessage CommandResponse
The ChatMessage response from a ChatCommand. Added in Interop 5.4.0.
string CommandResponseMessage
The text to reply with as the result of a TopicCommandType.ChatCommand request, if any....
ChunkData Chunk
The ChunkData for a partial response.