Fixed several issues in ref entities

This commit is contained in:
RogueException
2016-02-28 04:48:32 -04:00
parent 6b3c1410e9
commit 19e02e923d
29 changed files with 146 additions and 225 deletions

18
ref/Enums/EntityState.cs Normal file
View File

@@ -0,0 +1,18 @@
namespace Discord
{
public enum EntityState : byte
{
/// <summary> Object is not attached to a cache manager nor receiving live updates. </summary>
Detached = 0,
/// <summary> Object is attached to a cache manager and receiving live updates. </summary>
Attached,
/// <summary> Object was deleted. </summary>
Deleted,
/// <summary> Object is currently waiting to be created. </summary>
Queued,
/// <summary> Object's creation was aborted. </summary>
Aborted,
/// <summary> Object's creation failed. </summary>
Failed
}
}

View File

@@ -2,6 +2,7 @@
{
public enum LogSeverity
{
Critical = 0,
Error = 1,
Warning = 2,
Info = 3,

View File

@@ -1,18 +0,0 @@
namespace Discord
{
public enum ModelState : byte
{
/// <summary> Message did not originate from this session, or was successfully sent. </summary>
Normal = 0,
/// <summary> Message is current queued. </summary>
Queued,
/// <summary> Message was deleted. </summary>
Deleted,
/// <summary> Message was deleted before it was sent. </summary>
Aborted,
/// <summary> Message failed to be sent. </summary>
Failed,
/// <summary> Message has been removed from cache and will no longer receive updates. </summary>
Detached
}
}

View File

@@ -1,31 +0,0 @@
namespace Discord
{
internal enum PermissionBits
{
//General
CreateInstantInvite = 0,
KickMembers = 1,
BanMembers = 2,
ManageRolesOrPermissions = 3,
ManageChannel = 4,
ManageServer = 5,
//Text
ReadMessages = 10,
SendMessages = 11,
SendTTSMessages = 12,
ManageMessages = 13,
EmbedLinks = 14,
AttachFiles = 15,
ReadMessageHistory = 16,
MentionEveryone = 17,
//Voice
Connect = 20,
Speak = 21,
MuteMembers = 22,
DeafenMembers = 23,
MoveMembers = 24,
UseVoiceActivation = 25
}
}