コード例 #1
0
 private void HandleNickRequest(NickRequest msg)
 {
     msg.OldUsername = this._nick;
     Console.WriteLine("Changing nick to {0}", msg.NewUsername);
     this._nick = msg.NewUsername;
     _server.Tell(msg);
 }
コード例 #2
0
 public void Handle(NickRequest message)
 {
     message.OldUsername = this._nick;
     Console.WriteLine("Changing nick to {0}", message.NewUsername);
     this._nick = message.NewUsername;
     _server.Tell(message);
 }
コード例 #3
0
        public void Nick()
        {
            var request = new NickRequest(GeneralRequests.Nick);

            request.Parse();
            Assert.Equal("spyguy", request.NickName);
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: philcleveland/akka.net
        public void Handle(NickRequest message)
        {
            var response = new NickResponse
            {
                OldUsername = message.OldUsername,
                NewUsername = message.NewUsername,
            };

            clients.Tell(response, Self);
        }
コード例 #5
0
        public IClient SingleLoginTest(string userName = "******", string nickName = "unispy")
        {
            var userReq     = new UserRequest($"USER {userName} 127.0.0.1 peerchat.unispy.org :{userName}");
            var nickReq     = new NickRequest($"NICK {nickName}");
            var userHandler = new UserHandler(_client, userReq);
            var nickHandler = new NickHandler(_client, nickReq);

            userHandler.Handle();
            nickHandler.Handle();
            return(_client);
        }
コード例 #6
0
ファイル: Program.cs プロジェクト: neemesis/Akka.Tryouts
        public void Handle(NickRequest message)
        {
            var response = new NickResponse {
                OldUsername = message.OldUsername,
                NewUsername = message.NewUsername,
            };

            foreach (var client in _clients)
            {
                client.Tell(response, Self);
            }
        }
コード例 #7
0
        public void Handle(NickRequest message)
        {
            Console.WriteLine("Receive Nick Reqest....");
            var response = new NickResponse
            {
                OldUsername = message.OldUsername,
                NewUsername = message.NewUsername,
            };

            foreach (var client in _clients)
            {
                client.Tell(response, Self);
            }
        }