SimpleSocket 1.0 examples
Dependencies: EthernetNetIf SimpleSocket 1.0 mbed
Diff: echoserver.cpp
- Revision:
- 40:84182fc63956
- Parent:
- 39:108499af2b53
--- a/echoserver.cpp Wed Jun 06 03:34:16 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -#include "EthernetNetIf.h" -#include "SimpleSocket.h" - -void echoserver() { - EthernetNetIf eth; - eth.setup(); - - ServerSocket server(1234); - - while (true) { - ClientSocket socket = server.accept(); - if (socket) { - while (socket) { - char buf[80]; - int len = socket.read(buf, sizeof(buf)); - if (len > 0) - socket.write(buf, len); - } - socket.close(); - } - } -} \ No newline at end of file