xMova Android

Comandos de Socket

A aplicação comunica-se com o Node Application para repassar comandos e dados de um dispositivo para um web client e vice versa. O xMova, intercepta os seguintes eventos:

  • commandSupportNetworkTest: Recebe uma solicitação para efetuar os testes em redes de dados e enviá-los ao solicitante, repassando que este comando foi executado;
  • sendClientSocketId: Recebe os dados de conexão e atualiza seu socket id;
  • commandSupportLog: Recebe uma solicitação para envio do log e retorna uma mensagem referente ao status de envio. Os dados do log serão enviados para o servidor específico, exemplo: produção, desenvolvimento, homologação etc.;
  • commandSupportSimpleMsg: Recebe uma mensagem para o cliente, podendo ou não respondê-la, a resposta referente a este ato será repassada ao cliente;
  • commandSupportListInstalledApps: Recebe uma solicitação para listar todos os aplicativos instalados atualmente no dispositivo e retorna para o cliente;
  • commandSupportListFiles: Recebe uma solicitação para listar os arquivos presentes atualmente no dispositivo e retorna para o cliente;
  • commandSupportHardwareInfo: Retorna um resumo do hardware do dispositivo corrente;
  • sendCommunication: Emite um evento de resposta ao cliente solicitante;
  • commandSupportNmeaInfo: Recebe uma requisição para efetuar a coleta de dados de nmea durante um tempo de x segundos.