CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

Device properties.

Enumerator
DP_None 
DPS_CHAIVNMVersions 

Get a string formated like this: "CHAI:Version VNM:Version".

DPS_Path 

Get a string specifying the device's path: "root-device/sub-device/....".

DPS_BrandName 

Get the brand name.

DPS_ModelName 

Get the model name.

DPS_MAC 

Get the MAC address.

DPS_Platform 

Get the platform type (Windows, Mac...)

DPN_GetNumInputs 

Get the number of Inputs.

DPN_GetNumOutputs 

Get the number of Outputs.

DPN_GetNumDestinations 

Get the number of destinations for not locked and visible outputs.

DPN_GetNumRecordingDestinations 

Get the number of recording destinations for not locked and visible outputs.

DPN_BranchHasDestinations 

Check if the device and its sub-devices have destinations or assigned controllers Value is != 0 if the device or one of its children has some destination or assigned controllers.

DPN_VNMVersion 

Get the version of the VNM hosting the device.

DPN_CHAIVersion 

Get the version of the CHAI hosting the device.

DPN_DuplicateMode 

Get the duplicate mode.

DPN_GetNumControllers 

Get the number of Controllers.

_DP_MaxSystemProperties_ 
DPS_SerialNumber 
DPS_FirmwareVersion 
DPS_Description 
DPS_ApplicationVersion 
DPS_SupportContact 
DPN_ParamSetUID 

Get the current parameter set unique ID.

DPN_SlotID 

Slot identification. Can be used to sort the slots within a rack.

DP_CustomZoneStop 

Custom zone stop. User numbers must be higher than this value.

DP_CustomZoneStart 

Custom zone start. User numbers should be allocated from here downwards.