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.
main.cpp@0:2feffe098612, 2018-01-16 (annotated)
- Committer:
- szymek
- Date:
- Tue Jan 16 08:49:36 2018 +0000
- Revision:
- 0:2feffe098612
SISK-Ethernet
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| szymek | 0:2feffe098612 | 1 | #include "mbed.h" |
| szymek | 0:2feffe098612 | 2 | #include "EthernetInterface.h" |
| szymek | 0:2feffe098612 | 3 | |
| szymek | 0:2feffe098612 | 4 | EthernetInterface net; |
| szymek | 0:2feffe098612 | 5 | TCPSocket socket; |
| szymek | 0:2feffe098612 | 6 | |
| szymek | 0:2feffe098612 | 7 | int main() { |
| szymek | 0:2feffe098612 | 8 | net.connect(); |
| szymek | 0:2feffe098612 | 9 | |
| szymek | 0:2feffe098612 | 10 | const char *ip = net.get_ip_address(); |
| szymek | 0:2feffe098612 | 11 | |
| szymek | 0:2feffe098612 | 12 | socket.open(&net); |
| szymek | 0:2feffe098612 | 13 | socket.connect("sl3.postio.pl", 5000); |
| szymek | 0:2feffe098612 | 14 | |
| szymek | 0:2feffe098612 | 15 | char name[] = "name_set:qwerty"; |
| szymek | 0:2feffe098612 | 16 | int scount = socket.send(name, sizeof name); |
| szymek | 0:2feffe098612 | 17 | |
| szymek | 0:2feffe098612 | 18 | char join[] = "room_join:eit"; |
| szymek | 0:2feffe098612 | 19 | scount = socket.send(join, sizeof join); |
| szymek | 0:2feffe098612 | 20 | |
| szymek | 0:2feffe098612 | 21 | |
| szymek | 0:2feffe098612 | 22 | char send_c[] = "room_send:C"; |
| szymek | 0:2feffe098612 | 23 | socket.send(send_c, sizeof send_c); |
| szymek | 0:2feffe098612 | 24 | |
| szymek | 0:2feffe098612 | 25 | socket.close(); |
| szymek | 0:2feffe098612 | 26 | |
| szymek | 0:2feffe098612 | 27 | net.disconnect(); |
| szymek | 0:2feffe098612 | 28 | } |