diff options
author | Cristian Maglie <c.maglie@bug.st> | 2012-10-22 09:17:24 +0200 |
---|---|---|
committer | Cristian Maglie <c.maglie@bug.st> | 2012-10-22 09:17:24 +0200 |
commit | e03133b1b43fd445d3ed79a83d12786ef351cd35 (patch) | |
tree | b8c10307727d0cb1571b1eb139f2f98537e29995 /libraries/WiFi/WiFiServer.h | |
parent | 46d658fac872f7aa8856c792b1744b74f2d9946d (diff) |
Moved WiFi library in the proper place
Diffstat (limited to 'libraries/WiFi/WiFiServer.h')
-rwxr-xr-x | libraries/WiFi/WiFiServer.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/libraries/WiFi/WiFiServer.h b/libraries/WiFi/WiFiServer.h new file mode 100755 index 0000000..68b574c --- /dev/null +++ b/libraries/WiFi/WiFiServer.h @@ -0,0 +1,27 @@ +#ifndef wifiserver_h +#define wifiserver_h + +extern "C" { + #include "utility/wl_definitions.h" +} + +#include "Server.h" + +class WiFiClient; + +class WiFiServer : public Server { +private: + uint16_t _port; + void* pcb; +public: + WiFiServer(uint16_t); + WiFiClient available(uint8_t* status = NULL); + void begin(); + virtual size_t write(uint8_t); + virtual size_t write(const uint8_t *buf, size_t size); + uint8_t status(); + + using Print::write; +}; + +#endif |