cassyarduino cassyarduino / UIPEthernet
Revision:
3:6b1c9bd7773a
Parent:
2:2f693560ad53
Child:
4:5c7337d5ba8e
--- a/UIPUdp.h	Tue Dec 27 11:34:26 2016 +0000
+++ b/UIPUdp.h	Tue Dec 27 12:49:39 2016 +0100
@@ -55,55 +55,71 @@
   uip_udp_userdata_t appdata;
 
 public:
-  UIPUDP(void);   // Constructor
-  virtual uint8_t   begin(uint16_t);// initialize, start listening on specified port. Returns 1 if successful, 0 if there are no sockets available to use
-  virtual void      stop(void);  // Finish with the UDP socket
+  UIPUDP(void);  // Constructor
+  uint8_t
+  begin(uint16_t);// initialize, start listening on specified port. Returns 1 if successful, 0 if there are no sockets available to use
+  void
+  stop(void);  // Finish with the UDP socket
 
   // Sending UDP packets
 
   // Start building up a packet to send to the remote host specific in ip and port
   // Returns 1 if successful, 0 if there was a problem with the supplied IP address or port
-  virtual int       beginPacket(IPAddress ip, uint16_t port);
+  int
+  beginPacket(IPAddress ip, uint16_t port);
   // Start building up a packet to send to the remote host specific in host and port
   // Returns 1 if successful, 0 if there was a problem resolving the hostname or port
-  virtual int       beginPacket(const char *host, uint16_t port);
+  int
+  beginPacket(const char *host, uint16_t port);
   // Finish off this packet and send it
   // Returns 1 if the packet was sent successfully, 0 if there was an error
-  virtual int       endPacket(void);
+  int
+  endPacket(void);
   // Write a single byte into the packet
-  virtual size_t    write(uint8_t);
+  size_t
+  write(uint8_t);
   // Write size bytes from buffer into the packet
-  virtual size_t    write(const uint8_t *buffer, size_t size);
+  size_t
+  write(const uint8_t *buffer, size_t size);
 
   #if defined(ARDUINO)
   	  using Print::write;
   #endif
   // Start processing the next available incoming packet
   // Returns the size of the packet in bytes, or 0 if no packets are available
-  virtual int       parsePacket(void);
+  int
+  parsePacket(void);
   // Number of bytes remaining in the current packet
-  virtual int       available(void);
+  int
+  available(void);
   // Read a single byte from the current packet
-  virtual int       read(void);
+  int
+  read(void);
   // Read up to len bytes from the current packet and place them into buffer
   // Returns the number of bytes read, or 0 if none are available
-  virtual int       read(unsigned char* buffer, size_t len);
+  int
+  read(unsigned char* buffer, size_t len);
   // Read up to len characters from the current packet and place them into buffer
   // Returns the number of characters read, or 0 if none are available
-  virtual int       read(char* buffer, size_t len)
+  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
-  virtual int       peek(void);
-  virtual void      flush(void);	// Finish reading the current packet
+  int
+  peek(void);
+  void
+  flush(void);	// Finish reading the current packet
 
   // Return the IP address of the host who sent the current incoming packet
-  virtual IPAddress remoteIP(void);
+  IPAddress
+  remoteIP(void);
 
   // Return the port of the host who sent the current incoming packet
-  virtual uint16_t  remotePort(void);
+  uint16_t
+  remotePort(void);
 
 private: