Example #1
0
 private static BaseTextPrompt cmdUsers(BaseTextPrompt sender, BaseTelNetState client, string args)
 {
     client.Writer.WriteLine("Users Online:");
     var users = BaseServer.Users.Where(m => m != null).Select(m => m.Username);
     foreach (var user in users)
         client.Writer.WriteLine("  {0}", user);
     client.WriteLine();
     return sender;
 }
Example #2
0
 private static BaseTextPrompt cmdShutdown(BaseTextPrompt sender, BaseTelNetState client, string args)
 {
     client.WriteLine("Not implemented.");
     return new MainMenu(client.User.IsAdmin);
 }
Example #3
0
 private static BaseTextPrompt cmdLogOut(BaseTextPrompt sender, BaseTelNetState client, string args)
 {
     client.Logout();
     return new LoginPrompt();
 }
Example #4
0
 private static BaseTextPrompt cmdQuit(BaseTextPrompt sender, BaseTelNetState client, string args)
 {
     client.Dispose();
     return null;
 }
Example #5
0
 private static BaseTextPrompt cmdChat(BaseTextPrompt sender, BaseTelNetState client, string args = null)
 {
     client.WriteLine("Begin chatting. <ESC> to cancel.");
     return new ChatPrompt();
 }