virtual qBool GetObject( ProtocolCallContext * pContext, const DataStoreGetParam & param, DataStoreGetObjectEventListener * eventListener );
Name | Description | |
---|---|---|
in | pContext | Call information. |
in | param | Detailed information. |
in | eventListener | The listener object for receiving downloaded data. |
Value | Description |
---|---|
true | RMC call initialization succeeded. |
false | Failure. |
Gets data from the DataStore
server.
You must initialize the HTTP library by calling the nn::http::Initialize
function before this function is called. If you call this function, a thread for communication is created regardless of the NEX thread mode. Downloaded data is passed to the application by the specified eventListener
. Use this in cases such as when memory for storing download data cannot be allocated at once. When this function is called on data uploaded using DataStoreClient::PostObject
, which only updates metadata, it returns QERROR(DataStore, OperationNotAllowed)
. Use the DataStoreClient::GetMeta
function instead. Only people that have access rights to the data can reference it. This member function will no longer be updated because the reference date and count will be removed.
QERROR(DataStore, OperationNotAllowed)
case.CONFIDENTIAL