Added WebSocket protocol

WebsocketCaptureMonitor.h

Committer:
mauricioaschmitz
Date:
2017-04-19
Revision:
0:6d4dbf28d4ee

File content as of revision 0:6d4dbf28d4ee:

#include "mbed.h"
#include "rtos.h"
#include "EventDetector.h"
#include "Websocket.h"
#include "EthernetInterface.h"
#include "Settings.h"

extern void WebsocketCaptureMonitor_Thread(void const *arg);

class WebsocketCaptureMonitor
{
    public:
        /**
        * Thread to start Websocket Capture Monitor
        *
        */
        static void WebsocketCaptureMonitor_Thread(void const *arg);
        
        /*
        * Prepare message get from mailbox
        *
        * 
        */
        static void PrepareMessage(CaptureEvent* dados,char *strfinal, bool isWS);
        
        /*
        * Send data
        *
        * 
        */
        
        static void DoPost(TCPSocketConnection sock, char *host, CaptureEvent* dados);
    
};