getDeviceInventoryInstance with TimeOut

This is class method which returns the signleton object RMDeviceInventory, which can be used by application to call SDK APIs. Based on the operating mode, SDK will generate unique id as part of the device signature and passed in extra attributes bucket.
aa821test
Description
This is class method which returns the signleton object RMDeviceInventory, which can be used by application to call SDK APIs. Based on the operating mode, SDK will generate unique id as part of the device signature and passed in extra attributes bucket.
API Signature
public static RMDeviceInventory getDeviceInventoryInstance(Context context,long gpsTimeOut,DDNA_Mode mode)
Parameters
mode
DDNA_Mode enumerator value. It can be one of the SERVER, USER and CUSTOM 
gpsTimeOut
Specifies timeout value for location services. It will try to get location details for device within the timeout value specified otherwise location details for longitude and latitude will be null.
Return Values
Return Value
Inference
RMDeviceInventory 
object instance of the RMDeviceInvetory class