ADIC Digital Camera 601355 Rev A 사용자 설명서

다운로드
페이지 1192
API Guide
601355 Rev A
API Functions
2-239
Functions
Parameters
Parameter Type
Description
VSID_ASYNC_PROGRAM_NUMBER 
(VST_PROGRAM_NUMBER *) 
Pointer to the RPC program number to use for 
asynchronous processing. 
VSID_CLIENT_DISPATCH 
(VST_CLIENT_DISPATCH *) 
Pointer to the dispatch function for all 
commands.
VSID_ENTERPRISE_ID 
(VST_ENTERPRISE_ID *) 
Pointer to the identifier of the enterprise, if any, 
to receive intermediate and final status on 
every command request.
VSID_INIT (int *)
Pointer to a flag that indicates whether the API 
is initialized. The value is 
VSE_TRUE
 if the API 
is initialized and 
VSE_FALSE
 otherwise.
VSID_NOTIFY_DISPATCH 
(VST_NOTIFY_DISPATCH *) 
Pointer to the dispatch function used for 
notification (MediaClass callback) processing.
VSID_PRIORITY (VST_PRIORITY *) 
Pointer to the default execution priority to be 
assigned to every command request. Default 
priority value is 15.
VSID_RETRY_LIMIT (VST_RETRY_LIMIT *)
Pointer to the default number of times the API 
software retries for command status from 
VolServ before returning a time-out to the 
client software for every command request. 
Total length of time the API software waits for 
a command status from VolServ is 
(
VSID_RETRY_LIMIT
 plus 1) multiplied by 
VSID_TIMEOUT_VALUE
VSID_RETRY_LIMIT
 is not applicable when 
the API software executes in asynchronous 
mode. Default value is 3.