Esempio n. 1
0
        // [EXEMPLO ENTRADA]
        // GET MESSAGE <userid>:<passwd>
        // [EXEMPLO SAIDA]
        // <userid>:<msg>
        public Mensagem Executar()
        {
            var conteudo = string.Format(ConteudoComando, Usuario.UserId, Usuario.UserPass);

            if (!Cliente.Enviar(new Mensagem(conteudo)))
            {
                throw new SocketException();
            }
            return(Cliente.Receber());
        }
Esempio n. 2
0
        // [EXEMPLO]
        // SEND MESSAGE <userid1>:<passwd1>:<userid2>:<msg>
        // [EXEMPLO SAIDA]
        // NUNCA HÁVERA SAIDA NESSE COMANDO, null !
        public Mensagem Executar()
        {
            var conteudo = string.Format(ConteudoComando, Usuario.UserId, Usuario.UserPass,
                                         UsuarioDestino.UserId, Mensagem.GetConteudo());

            if (!Cliente.Enviar(new Mensagem(conteudo)))
            {
                throw new SocketException();
            }
            return(null);
        }