[gnoduino: 89/237] Changed names of the Ethernet classes: Client -> EthernetClient, NetClient -> Client, and basic test



commit 9eab981aa66a1374347afe7b738aee249b433144
Author: amcewen <amcewen bcs org uk>
Date:   Mon Aug 29 22:36:28 2011 +0100

    Changed names of the Ethernet classes: Client -> EthernetClient, NetClient -> Client, and basic testing performed

 arduino/cores/arduino/{NetClient.h => Client.h} |   10 ++++++----
 arduino/cores/arduino/NetServer.h               |   11 -----------
 arduino/cores/arduino/Server.h                  |    9 +++++++++
 3 files changed, 15 insertions(+), 15 deletions(-)
---
diff --git a/arduino/cores/arduino/NetClient.h b/arduino/cores/arduino/Client.h
similarity index 77%
rename from arduino/cores/arduino/NetClient.h
rename to arduino/cores/arduino/Client.h
index 35bfa0a..ed9e9b4 100644
--- a/arduino/cores/arduino/NetClient.h
+++ b/arduino/cores/arduino/Client.h
@@ -1,10 +1,10 @@
-#ifndef netclient_h
-#define netclient_h
+#ifndef client_h
+#define client_h
 #include "Print.h"
-#include "NetClient.h"
+#include "Stream.h"
 #include "IPAddress.h"
 
-class NetClient : public Stream {
+class Client : public Stream {
 
 public:
   virtual int connect(IPAddress ip, uint16_t port) =0;
@@ -20,6 +20,8 @@ public:
   virtual void stop() = 0;
   virtual uint8_t connected() = 0;
   virtual operator bool() = 0;
+protected:
+  uint8_t* rawIPAddress(IPAddress& addr) { return addr.raw_address(); };
 };
 
 #endif
diff --git a/arduino/cores/arduino/Server.h b/arduino/cores/arduino/Server.h
new file mode 100644
index 0000000..edab726
--- /dev/null
+++ b/arduino/cores/arduino/Server.h
@@ -0,0 +1,9 @@
+#ifndef server_h
+#define server_h
+
+class Server {
+public:
+  virtual void begin() =0;
+};
+
+#endif



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]