Ethernet+BLE prototype

Dependencies:   mbed EthernetInterface mbed-rtos

HttpSend.h

Committer:
teruo
Date:
2014-03-31
Revision:
5:9fffeb949e5a
Parent:
4:78e96198c879

File content as of revision 5:9fffeb949e5a:

#ifndef __HTTPSEND_H__
#define __HTTPSEND_H__

#include <stddef.h>
#include "EthernetInterface.h"

#define SENDBUFFER_SIZE 128

typedef struct {
    bool used;
    char data[SENDBUFFER_SIZE];
    size_t size;
} message_t;


class HttpSend {

public:
    void init(EthernetInterface* eth);
    void send(message_t* message);
    message_t* getMessageBuffer();
};

#endif /* __HTTPSEND_H__ */