Core Base Classes for the Light Endpoints

Dependencies:   BufferedSerial

Dependents:   mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more

Revision:
9:90fadae5489a
Parent:
6:9a4085eeac52
Child:
21:cfdaee0a2b50
--- a/Resource.h	Mon Feb 24 22:25:18 2014 +0000
+++ b/Resource.h	Tue Feb 25 05:27:29 2014 +0000
@@ -28,10 +28,10 @@
         char          m_name[RESOURCE_NAME_LEN+1];
         char          m_value[RESOURCE_VALUE_LEN+1];
         char         *m_endpoint_name;
-        void         *m_internals;
+        void         *m_cb;
      
     public:
-        Resource(ErrorHandler *error_handler,char *endpoint_name,char *name,char *value,void *internals);
+        Resource(ErrorHandler *error_handler,char *endpoint_name,char *name,char *value,void *cb);
         Resource(const Resource &resource);
         virtual ~Resource();
         
@@ -47,8 +47,8 @@
     
     protected:
         char *endpoint();
-        void  setInternals(void *internals);
-        void *getInternals();
+        void  setCallbackPointer(void *cb);
+        void *getCallbackPointer();
         
     private:
         int  min(int value1, int value2);