Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: SmartRemote WifiFlexManager SmartRemote E7
Fork of HTTPServer by
Diff: HTTPServer.h
- Revision:
- 9:c2a1462b9b71
- Parent:
- 6:fe661fa9d18a
- Child:
- 13:aa5338a5e452
--- a/HTTPServer.h Sat Jun 01 17:47:45 2013 +0000
+++ b/HTTPServer.h Sun Jun 02 00:33:56 2013 +0000
@@ -23,6 +23,7 @@
#ifndef __HTTPSERVER_H__
#define __HTTPSERVER_H__
#include "mbed.h"
+#include "WiflyInterface.h"
#include "HTTPConnection.h"
#include "HTTPRequestHandler.h"
@@ -77,12 +78,12 @@
TCPSocketServer* m_pSvr;
bool m_bServerListening;
- Serial* m_pDbg;
-
+ WiflyInterface m_wifly;
+
public:
/** Constructor for HTTPServer objects.
*/
- HTTPServer(Serial* dbg = NULL);
+ HTTPServer(PinName tx, PinName rx, PinName reset, PinName tcp_status, const char * ssid, const char * phrase, Security sec);
/** Destructor for HTTPServer objects.
*/
@@ -138,6 +139,9 @@
* ready for processing the next request. Simply call \c poll as long as you want to serve new incoming requests.
*/
int poll(bool blocking = true);
+
+ string getTime()
+ { return m_wifly.getTime(false); }
private:
/** The standard error handler function.
