SimpleSocket 1.0 examples

Dependencies:   EthernetNetIf SimpleSocket 1.0 mbed

Committer:
yamaguch
Date:
Thu Aug 18 08:46:47 2011 +0000
Revision:
10:62ce72ee3e91
Parent:
8:b35559c14d17
Child:
11:04c0acd7f510
broken - httpclient gets less data

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yamaguch 1:7350a2598a80 1 #include "mbed.h"
yamaguch 1:7350a2598a80 2 #include "EthernetNetIf.h"
yamaguch 4:59056313fbfa 3 #include "SimpleSocket.h"
yamaguch 2:304672a01127 4
yamaguch 8:b35559c14d17 5 void echoserver(int port);
yamaguch 10:62ce72ee3e91 6 void echoclient(char *server, int port, char *message);
yamaguch 8:b35559c14d17 7 void httpclient(char *url);
yamaguch 8:b35559c14d17 8 void simpleclient(char *servername, int port);
yamaguch 10:62ce72ee3e91 9 void stationclient(char *request);
yamaguch 1:7350a2598a80 10
yamaguch 1:7350a2598a80 11 int main() {
yamaguch 4:59056313fbfa 12 EthernetNetIf eth;
yamaguch 4:59056313fbfa 13 EthernetErr ethErr = eth.setup();
yamaguch 4:59056313fbfa 14 if (ethErr) error("Error %d in setup.\n", ethErr);
yamaguch 2:304672a01127 15
yamaguch 10:62ce72ee3e91 16 //echoserver(7777);
yamaguch 10:62ce72ee3e91 17 //echoclient("10.0.3.20", 7777, "Hello world\n");
yamaguch 8:b35559c14d17 18 httpclient("http://www.senio.co.jp/index.html");
yamaguch 8:b35559c14d17 19 //simpleclient("10.0.3.20", 7);
yamaguch 10:62ce72ee3e91 20 //stationclient("DigitalIn 9");
yamaguch 0:c41b68a4a296 21 }