ADIC 601355 Rev A Digital Camera User Manual


  Open as PDF
of 1192
 
API Guide
2-244 API Functions 601355 Rev A
Parameters
Parameter Type Description
VSID_ASYNC_PROGRAM_NUMBER
(VST_PROGRAM_NUMBER)
RPC program number to use for
asynchronous processing. If not specified or
0, the API uses a transient number. Default
value is 0.
VSID_CLIENT_DISPATCH
(VST_CLIENT_DISPATCH)
Dispatch function for all commands.
VSID_ENTERPRISE_ID
(VST_ENTERPRISE_ID)
Identifier of the enterprise, if any, to receive
intermediate and final status on every
command request.
VSID_NOTIFY_DISPATCH
(VST_NOTIFY_DISPATCH)
Pointer to the dispatch function used for
notification (MediaClass callback) processing.
VSID_PRIORITY (VST_PRIORITY) Default execution priority to be assigned to
every command. Assignable priority values
are restricted to a range from 1 (highest) to 32
(lowest) inclusive. Default priority value is 15.
VSID_RETRY_LIMIT (VST_RETRY_LIMIT) Default number of times the API software is to
retry for command status from VolServ before
returning a time-out to the client software for
every command request.
VSID_RETRY_LIMIT is not applicable when
the API software executes in asynchronous
mode. Default value is 3.
VSID_STATUS_WAIT_FLAG
(VST_STATUS_WAIT_FLAG)
Flag indicating whether the API software is to
wait for final status from VolServ (or to
time-out) for a command. Valid options are
VSE_TRUE (API is to wait for final status) and
VSE_FALSE (API is not to wait for final status).
Also determines whether the API software
operates in synchronous mode (VSE_TRUE)
or in asynchronous mode (VSE_FALSE).
Default value is VSE_TRUE.