| @@ -8,6 +8,7 @@ using System.Threading.Tasks; | |||||
| namespace Discord.Net | namespace Discord.Net | ||||
| { | { | ||||
| /// <summary> Manages an outgoing message queue for DiscordClient. </summary> | |||||
| public class MessageQueue | public class MessageQueue | ||||
| { | { | ||||
| private class MessageQueueItem | private class MessageQueueItem | ||||
| @@ -33,6 +34,7 @@ namespace Discord.Net | |||||
| private readonly ConcurrentQueue<MessageQueueItem> _pending; | private readonly ConcurrentQueue<MessageQueueItem> _pending; | ||||
| private int _nextWarning; | private int _nextWarning; | ||||
| /// <summary> Gets the current number of queued message sends/edits. </summary> | |||||
| public int Count { get; private set; } | public int Count { get; private set; } | ||||
| internal MessageQueue(DiscordClient client, Logger logger) | internal MessageQueue(DiscordClient client, Logger logger) | ||||
| @@ -104,6 +106,7 @@ namespace Discord.Net | |||||
| }); | }); | ||||
| } | } | ||||
| /// <summary> Clears all queued message sends/edits </summary> | |||||
| public void Clear() | public void Clear() | ||||
| { | { | ||||
| MessageQueueItem ignored; | MessageQueueItem ignored; | ||||