Samraksh eMote .NOW
DataStore Class Members
Properties  Methods     


The following tables list the members exposed by DataStore.

  
Public Properties
  Name Description
Public Property FreeBytes Number of bytes of space available to store data  
Public Property MaxAllocationSize Maximum allocation size possible in bytes  
Public Property Size Size of DataStore in bytes  
Public Property UsedBytes Number of bytes of space already occupied by data  
Top
Public Methods
  Name Description
Public Method DeleteAllData Deletes all data references from DataStore. Does not actually erase the data, but marks them as inactive.  
Public Method EraseAllData Deletes all data references from DataStore and erases them.  
Public Methodstatic (Shared in Visual Basic) Instance Multiton pattern. This allows DataStore to be initialized with different block storage devices such as NOR, NAND etc. http://en.wikipedia.org/wiki/Multiton_pattern  
Public Method Read Overloaded. Read data array from DataStore starting from specified address.  
Public Method ReadAllDataReferences Fills an array with data references from specified offset.  
Public Method ReadRaw Overloaded. Read data array from DataStore starting from specified address.  
Public Method Write Overloaded. Write data array to DataStore starting from specified address  
Public Method WriteRaw Overloaded. Write data array to DataStore starting from specified address  
Top
Protected Methods
  Name Description
Protected Method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  
Top
  
See Also

Reference

DataStore Class
Samraksh.eMote.NonVolatileMemory Namespace

Send Feedback