mbed OS5
Fork of UIPEthernet by
Diff: UIPUdp.h
- Revision:
- 8:4acb22344932
- Parent:
- 4:d774541a34da
diff -r 1bc7e6120801 -r 4acb22344932 UIPUdp.h --- a/UIPUdp.h Tue Apr 26 18:37:14 2016 +0000 +++ b/UIPUdp.h Fri Jun 30 19:51:28 2017 +0000 @@ -1,5 +1,5 @@ /* - UIPUdp.h - Arduino implementation of a uIP wrapper class. + UIPUdp.h - Arduino implementation of a UIP wrapper class. Copyright (c) 2013 Norbert Truchsess <norbert.truchsess@t-online.de> All rights reserved. @@ -19,19 +19,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef UIPUDP_H - #define UIPUDP_H +#define UIPUDP_H - #include "ethernet_comp.h" - #include <mbed.h> - #include <Udp.h> - #include "utility/mempool.h" +#include "ethernet_comp.h" +#include "mbed.h" +#include "Udp.h" +#include "utility/mempool.h" extern "C" { - #include "utility/uip.h" +#include "utility/uip.h" } - #define UIP_UDP_MAXDATALEN 1500 - #define UIP_UDP_PHYH_LEN UIP_LLH_LEN + UIP_IPUDPH_LEN - #define UIP_UDP_MAXPACKETSIZE UIP_UDP_MAXDATALEN + UIP_UDP_PHYH_LEN +#define UIP_UDP_MAXDATALEN 1500 +#define UIP_UDP_PHYH_LEN UIP_LLH_LEN + UIP_IPUDPH_LEN +#define UIP_UDP_MAXPACKETSIZE UIP_UDP_MAXDATALEN + UIP_UDP_PHYH_LEN typedef struct { @@ -91,7 +91,6 @@ // Returns the number of characters read, or 0 if none are available int read(char* buffer, size_t len) { return read((unsigned char*)buffer, len); } - ; // Return the next byte from the current packet without moving on to the next byte int peek(void); @@ -105,7 +104,7 @@ private: friend void uipudp_appcall(void); - friend class UIPEthernetClass; + friend class UIPEthernet; static void _send(uip_udp_userdata_t* data); }; #endif