コード例 #1
0
ファイル: Room.cs プロジェクト: Skippeh/youtube-sync
 public void AddPrivilegedUser(IWebSocketConnection user)
 {
     if (Sockets.Contains(user) && !PrivilegedUsers.Contains(user) && Owner != user)
     {
         PrivilegedUsers.Add(user);
     }
 }
コード例 #2
0
ファイル: Room.cs プロジェクト: Skippeh/youtube-sync
 public void RemovePrivilegedUser(IWebSocketConnection user)
 {
     if (PrivilegedUsers.Contains(user))
     {
         PrivilegedUsers.Remove(user);
     }
 }
コード例 #3
0
 public bool IsPrivileged(string user)
 {
     if (PrivilegedUsers.Count > 0)
     {
         return(PrivilegedUsers.Contains(user.ToLower()) || PrivilegedUsers.Contains("*"));
     }
     return(false);
 }
コード例 #4
0
ファイル: Room.cs プロジェクト: Skippeh/youtube-sync
 public bool IsPrivileged(IWebSocketConnection user)
 {
     return(Owner == user || PrivilegedUsers.Contains(user));
 }