NFC Chat
A interface do usuário personalizada feita em Quck Qt, usa um modelo para armazenar as mensagens de chat e de status e uma visualziação de lista simples que são mostradas na tela. A classe C++ NfcPeerToPeer estabelece uma conexão de soquete LLCP para o cliente. Um servidor LLCP está esperando por conexões de entrada em um URL especificada e, em seguida, fornece um socket para enviar dados para o cliente.
A classe C++ é usada de dentro do código QML e pode ser facilmente controlada, o envio de texto para o outro dispositivo é feito através de um slot. Ambos recebem as mensagens e mensagens de status são emitidas através de sinais. No caso da conexão com o segundo dispositivo é perdida, o pedido de caches da mensagem é enviado assim que a ligação é restabelecida.
A classe C++ é usada de dentro do código QML e pode ser facilmente controlada, o envio de texto para o outro dispositivo é feito através de um slot. Ambos recebem as mensagens e mensagens de status são emitidas através de sinais. No caso da conexão com o segundo dispositivo é perdida, o pedido de caches da mensagem é enviado assim que a ligação é restabelecida.
Nenhum comentário:
Postar um comentário