mbed Connector Interface simplification API on top of mbed-client

Fork of mbedConnectorInterfaceV3 by Doug Anson

NOTE:

This repo has been replaced with https://github.com/ARMmbed/mbedConnectorInterface. No further updates will occur with this repo. Please use the github repo instead. Thanks!

Revision:
30:db367366b1f5
Parent:
29:be035befb437
Child:
48:c02f2665cf76
--- a/mbed-connector-interface/DeviceManager.h	Tue Jun 14 05:54:20 2016 +0000
+++ b/mbed-connector-interface/DeviceManager.h	Tue Jun 14 18:40:15 2016 +0000
@@ -151,6 +151,11 @@
         char                                *m_hw_vers;
         char                                *m_sw_vers;
         
+        // LWM2M Firmware Data
+        char                                *m_fw_manifest;
+        void                                *m_fw_image;
+        uint32_t                             m_fw_image_length;
+        
         // LWM2M Device Info Resources
         M2MDevice                           *m_device;
         M2MResource                         *m_dev_res[NUM_DEVICE_RESOURCES];
@@ -162,6 +167,11 @@
         // DeRegistation Resource
         DeviceDeRegisterResource            *m_deregister_resource; 
         
+        // Memory utilities
+        void  saveManifest(uint8_t *value,uint32_t length);
+        char *copyManifest(char *manifest);
+        void *copyImage(void *image,uint32_t image_length);
+        
         // Bind our Device Resources to our Device Object
         void bindDeviceResources();