Takehisa Oneta / ESP8266Interface

Dependencies:   ESP8266

Dependents:   HelloESP8266Interface_mine

Fork of ESP8266Interface by NetworkSocketAPI

Files at this revision

API Documentation at this revision

Comitter:
sam_grove
Date:
Wed Jun 17 21:01:51 2015 +0000
Parent:
10:80ece8d5aa2d
Child:
12:8db9b116cf76
Commit message:
renaming again

Changed in this revision

ESP8266Interface.cpp Show diff for this revision Revisions of this file
ESP8266Interface.h Show diff for this revision Revisions of this file
WiFiRadioInterface.cpp Show annotated file Show diff for this revision Revisions of this file
WiFiRadioInterface.h Show annotated file Show diff for this revision Revisions of this file
--- a/ESP8266Interface.cpp	Wed Jun 17 20:57:21 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,77 +0,0 @@
-/* ESP8266Interface
- * Copyright (c) 2015 ARM Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- 
-#include "ESP8266Interface.h"
-
-ESP8266Interface::ESP8266Interface()
-{
-
-}
-
-ESP8266Interface::ESP8266Interface(const char *ap, const char *pass_phrase, wifi_security_t security, uint32_t timeout_ms)
-{
-
-}
-
-int32_t ESP8266Interface::init(void) const
-{
-    return -1;
-}
-
-int32_t ESP8266Interface::init(const char *ip, const char *mask, const char *gateway) const
-{
-    return -1;
-}
-
-int32_t ESP8266Interface::connect(uint32_t timeout_ms) const
-{
-    return -1;
-}
-
-int32_t ESP8266Interface::connect(const char *ap, const char *pass_phrase, wifi_security_t security, uint32_t timeout_ms) const
-{
-    return -1;
-}
-
-int32_t ESP8266Interface::disconnect(void) const
-{
-    return -1;
-}
-
-char *ESP8266Interface::getIPAddress(void) const
-{
-    return 0;
-}
-
-char *ESP8266Interface::getGateway(void) const
-{
-    return 0;
-}
-
-char *ESP8266Interface::getNetworkMask(void) const
-{
-    return 0;
-}
-
-char *ESP8266Interface::getMACAddress(void) const
-{
-    return 0;
-}
-
-int32_t ESP8266Interface::isConnected(void) const
-{
-    return -1;
-}
--- a/ESP8266Interface.h	Wed Jun 17 20:57:21 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-/* ESP8266Interface
- * Copyright (c) 2015 ARM Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ESP8266INTERFACE_H
-#define ESP8266INTERFACE_H
-
-#include "WiFiInterface.h"
-
-/** ESP8266Interface class.
-    This is a interface to the ESP8266 WiFi radio
- */
-class ESP8266Interface : public WiFiInterface
-{
-public:
-
-    ESP8266Interface();
-    ESP8266Interface(const char *ap, const char *pass_phrase = 0, wifi_security_t security = WI_NONE, uint32_t timeout_ms = 15000);
-    virtual int32_t init(void) const;
-    virtual int32_t init(const char *ip, const char *mask, const char *gateway) const;
-    virtual int32_t connect(uint32_t timeout_ms) const;
-    virtual int32_t connect(const char *ap, const char *pass_phrase = 0, wifi_security_t security = WI_NONE, uint32_t timeout_ms = 15000) const;
-    virtual int32_t disconnect(void) const;
-    virtual char *getIPAddress(void) const;
-    virtual char *getGateway(void) const;
-    virtual char *getNetworkMask(void) const;
-    virtual char *getMACAddress(void) const;
-    virtual int32_t isConnected(void) const;
-};
-
-#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WiFiRadioInterface.cpp	Wed Jun 17 21:01:51 2015 +0000
@@ -0,0 +1,77 @@
+/* ESP8266Interface
+ * Copyright (c) 2015 ARM Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+ 
+#include "WiFiRadioInterface.h"
+
+WiFiRadioInterface::WiFiRadioInterface()
+{
+
+}
+
+WiFiRadioInterface::WiFiRadioInterface(const char *ap, const char *pass_phrase, wifi_security_t security, uint32_t timeout_ms)
+{
+
+}
+
+int32_t WiFiRadioInterface::init(void) const
+{
+    return -1;
+}
+
+int32_t WiFiRadioInterface::init(const char *ip, const char *mask, const char *gateway) const
+{
+    return -1;
+}
+
+int32_t WiFiRadioInterface::connect(uint32_t timeout_ms) const
+{
+    return -1;
+}
+
+int32_t WiFiRadioInterface::connect(const char *ap, const char *pass_phrase, wifi_security_t security, uint32_t timeout_ms) const
+{
+    return -1;
+}
+
+int32_t WiFiRadioInterface::disconnect(void) const
+{
+    return -1;
+}
+
+char *WiFiRadioInterface::getIPAddress(void) const
+{
+    return 0;
+}
+
+char *WiFiRadioInterface::getGateway(void) const
+{
+    return 0;
+}
+
+char *WiFiRadioInterface::getNetworkMask(void) const
+{
+    return 0;
+}
+
+char *WiFiRadioInterface::getMACAddress(void) const
+{
+    return 0;
+}
+
+int32_t WiFiRadioInterface::isConnected(void) const
+{
+    return -1;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WiFiRadioInterface.h	Wed Jun 17 21:01:51 2015 +0000
@@ -0,0 +1,43 @@
+/* ESP8266Interface
+ * Copyright (c) 2015 ARM Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WIFIRADIOINTERFACE_H
+#define WIFIRADIOINTERFACE_H
+
+#include "WiFiInterface.h"
+
+/** ESP8266Interface class.
+    This is a interface to the ESP8266 WiFi radio
+ */
+class WiFiRadioInterface : public WiFiInterface
+{
+public:
+
+    WiFiRadioInterface();
+    WiFiRadioInterface(const char *ap, const char *pass_phrase = 0, wifi_security_t security = WI_NONE, uint32_t timeout_ms = 15000);
+    virtual int32_t init(void) const;
+    virtual int32_t init(const char *ip, const char *mask, const char *gateway) const;
+    virtual int32_t connect(uint32_t timeout_ms) const;
+    virtual int32_t connect(const char *ap, const char *pass_phrase = 0, wifi_security_t security = WI_NONE, uint32_t timeout_ms = 15000) const;
+    virtual int32_t disconnect(void) const;
+    virtual char *getIPAddress(void) const;
+    virtual char *getGateway(void) const;
+    virtual char *getNetworkMask(void) const;
+    virtual char *getMACAddress(void) const;
+    virtual int32_t isConnected(void) const;
+};
+
+#endif