ADIC 601355 Rev A User Manual

Page of 1192
API Guide
601355 Rev A
API Functions
2-635
Functions
VSID_PROCEDURE_NUMBER 
(VST_PROCEDURE_NUMBER)
RPC procedure number of the client process 
to receive callbacks generated for this 
MediaClass group.
 
VSID_PROCEDURE_NUMBER
 is required if 
VSID_CLASS_RPC_OPTION
 is set to 
VSE_CLASS_RPC_ENTERPRISE
. Otherwise, 
VSID_PROCEDURE_NUMBER
 is not applicable.
VSID_PROGRAM_NUMBER 
(VST_PROGRAM_NUMBER)
RPC program number of the client process to 
receive callbacks generated for this 
MediaClass group. 
VSID_PROGRAM_NUMBER
 
is required if 
VSID_CLASS_RPC_OPTION
 is 
set to 
VSE_CLASS_RPC_ENTERPRISE
Otherwise, 
VSID_PROGRAM_NUMBER
 is not 
applicable.
VSID_PROTOCOL (VST_PROTOCOL)
Internet protocol VolServ uses to send 
callbacks for this MediaClass group. The 
default 
VSID_PROTOCOL
 is 
VSE_PROT_TCP
VSID_PROTOCOL
 is required if 
VSID_CLASS_RPC_OPTION
 is set to 
VSE_CLASS_RPC_ENTERPRISE
. Otherwise, 
VSID_PROTOCOL
 is not applicable.
VSID_RETRY_LIMIT (VST_RETRY_LIMIT)
Number of times the API software retries for 
command status from VolServ before 
returning a time-out to the client software for 
Create Media Class commands. 
VSID_RETRY_LIMIT
 is not applicable when 
the API software executes in asynchronous 
mode.
Parameter Type
Description