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.
Dependencies: ATParser
Fork of ESP8266 by
Revision 2:3a8e1a6c0524, committed 2015-05-14
- Comitter:
- mbedAustin
- Date:
- Thu May 14 01:29:46 2015 +0000
- Parent:
- 1:7fcb6d791d62
- Child:
- 3:cc1177c81dd6
- Commit message:
- added function ideas, nothing implimented yet.
Changed in this revision
| hwnamedriver.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/hwnamedriver.h Thu May 14 01:18:25 2015 +0000 +++ b/hwnamedriver.h Thu May 14 01:29:46 2015 +0000 @@ -17,4 +17,20 @@ #ifndef HWNAME_DRIVER_H #define HWNAME_DRIVER_H - #endif // DRIVER_H \ No newline at end of file + /* + These functions can vary greatly between networking devices. The only requirement is they provide + the functionality needed by the Socket and Interface API's. + */ + + /* + Functions to impliment +- Initialize(SingleConnection/MultiConnection) // return object to track current endpoint? +- Reset() // its initialize but as a handy human readable implimentation +- OpenConnection(Type TCP/UDP, IPV4/6, blocking/non-blocking) +- CloseConnection() // empty if single mode, provide return from initialize if in multi mode +- Send(data) // make a vector to have implicit size? +- Recieve(dataBuffer, blocking timeout?) // recieve data with a blocking timeout + + */ + + #endif // HWNAME_DRIVER_H \ No newline at end of file
