First version

Dependencies:   mbed EthernetInterface mbed-rto

Committer:
KlaasGovaerts
Date:
Wed Apr 18 07:41:38 2018 +0000
Revision:
12:f3db7045e220
Parent:
5:9903a0906a72
Child:
13:a6c651a1e51c
Versie 18/04

Who changed what in which revision?

UserRevisionLine numberNew contents of line
KlaasGovaerts 4:0413d42377d1 1 #include "mbed.h"
KlaasGovaerts 4:0413d42377d1 2 #include "EthernetInterface.h"
KlaasGovaerts 12:f3db7045e220 3 #include "TCPSocketServer.h"
KlaasGovaerts 12:f3db7045e220 4 #include "TCPSocketConnection.h"
KlaasGovaerts 4:0413d42377d1 5
KlaasGovaerts 4:0413d42377d1 6 #ifndef TCPLISTENER_H
KlaasGovaerts 4:0413d42377d1 7 #define TCPLISTENER_H
KlaasGovaerts 4:0413d42377d1 8 class TCPlistener{
KlaasGovaerts 4:0413d42377d1 9 private:
KlaasGovaerts 4:0413d42377d1 10 EthernetInterface eth;
KlaasGovaerts 12:f3db7045e220 11 TCPSocketServer server;
KlaasGovaerts 4:0413d42377d1 12 Endpoint client;
KlaasGovaerts 12:f3db7045e220 13 TCPSocketConnection *connections[10];
KlaasGovaerts 4:0413d42377d1 14 public:
KlaasGovaerts 4:0413d42377d1 15 void receivePacket(char *contents,int size);
KlaasGovaerts 12:f3db7045e220 16 void listen();
KlaasGovaerts 4:0413d42377d1 17 TCPlistener();
KlaasGovaerts 4:0413d42377d1 18 };
KlaasGovaerts 4:0413d42377d1 19 #endif