CHAILink SDK
Version 1.3
|
List of all remote device asynchronous return handlers. More...
Typedefs | |
typedef void(* | ARH_REMOTEDEVICE_GETNAME )(AsyncResult const result, DeviceNameFormats const format, CPCHAR8 const *const utf8Name, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetName_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPROPERTYSTRING )(AsyncResult const result, DeviceProperties const propertyID, CPCHAR8 const *const utf8Value, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetProperty_Async function call (if the property is a string property). More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPROPERTYNUMERIC )(AsyncResult const result, DeviceProperties const propertyID, CPUINT64 const qwValue, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetProperty_Async function call (if the property is a numeric property). More... | |
typedef void(* | ARH_REMOTEDEVICE_GETINPUTINFO )(AsyncResult const result, CPUINT16 const wInputID, CPCHAR8 const *const utf8Name, InOutCapabilities const inCaps, CPSECTIONID const *const pSectionID, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetInputInformation_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETOUTPUTINFO )(AsyncResult const result, CPUINT16 const wOutputID, CPCHAR8 const *const utf8Name, InOutCapabilities const outCaps, CPSECTIONID const *const pSectionID, CPCHAR8 const *const utf8SectionName, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetOutputInformation_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETDESTINATION )(AsyncResult const result, CPUINT16 const wOutputID, CPUINT16 const wDestinationIndex, CPCHAR8 const *const utf8Name, CPENDPOINT const *pDestination, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetDestination_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETDESTINATIONCOUNT )(AsyncResult const result, CPUINT16 const wOutputID, CPUINT16 const wDestCount, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetDestination_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETCONNECTEDDEVICES )(AsyncResult const result, CPDEVICEID const *const pSourceDevID, CPDEVICEID const *const pConnectedDevID, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetConnectedDevices_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETDETAILEDDESTINATION )(AsyncResult const result, CPUINT16 const wOutputID_or_ControllerID, CPUINT16 const wDestinationIndex, CPENDPOINT const *pDestination, CPHOOKEDOBJECT const hTargetRemoteDevice, CPCHAR8 const *const utf8EndPointName, CPCHAR8 const *const utf8TargetMachineName, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetDetailedDestination_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPARAMINFOMODIFIER )(CPSECTIONID const *const pSectionID, CPPARAMETERID const *const pParamID, CPCHAR8 const *const utf8Name, CPHOOKEDOBJECT const hIndexListID, CPUINT16 const wMidPointValue, CPCHAR8 const *const utf8LabelMin, CPCHAR8 const *const utf8LabelMidPoint, CPCHAR8 const *const utf8LabelMax, DataTypes const preferredDataType, CPUINT16 const wGroup, ModifierInformationProfiles const informationProfiles, ControllerTypes preferredControllerType, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetParameterInfo_Async function call when the parameter is a modifer parameter. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPARAMINFOSELECTOR )(CPSECTIONID const *const pSectionID, CPPARAMETERID const *const pParamID, CPCHAR8 const *const utf8Name, CPHOOKEDOBJECT const hIndexListID, CPUINT16 const wItemIndexMax, CPHOOKEDOBJECT const hSelectorItemListID, CPUINT16 const wGroup, SelectorInformationProfiles const informationProfiles, ControllerTypes preferredControllerType, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetParameterInfo_Async function call when the parameter is a selector parameter. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPARAMINFOTEXT )(CPSECTIONID const *const pSectionID, CPPARAMETERID const *const pParamID, CPCHAR8 const *const utf8Name, CPHOOKEDOBJECT const hIndexListID, CPUINT16 const wGroup, TextInformationProfiles const informationProfiles, ControllerTypes preferredControllerType, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetParameterInfo_Async function call when the parameter is a text parameter. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETPARAMINFONODATA )(CPSECTIONID const *const pSectionID, CPUINT32 const dwClientContextData) |
No more data available for the RemoteDevice_GetParameterInfo_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETCONTROLLERINFO )(AsyncResult const result, CPUINT16 const wControllerID, CPCHAR8 const *const utf8Name, ControllerTypes const controllerTypes, MessageTypes const preferredMsgType, CPUINT16 const wPreferredMsgNum, CPUINT16 const wGroup, CPSECTIONID const *const pSectionID, CPCHAR8 const *const utf8SectionName, CPCONTROLLERASSIGNMENT const *const pCurrentAssignment, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetControllerInfo_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETMODIFIERDATATYPEINFO )(AsyncResult const result, CPPARAMETERID const *const pParamID, CPVALUE const *const pMinValue, CPVALUE const *const pMidValue, CPVALUE const *const pMaxValue, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetModifierDataTypeInfo_Async function call. Modifier parameter value range for a requested data type info. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETSELECTORPARAMVALUETEXT )(AsyncResult const result, CPHOOKEDOBJECT const hSelectorItemListID, CPUINT16 const wItemIndex, CPUINT16 const wValue, CPCHAR8 const *const utf8Text, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetSelectorParameterValueText_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_GETINDEXLISTITEM )(AsyncResult const result, CPHOOKEDOBJECT const hIndexListID, CPUINT16 const wMsgIndex, CPCHAR8 const *const utf8Label, CPUINT32 const dwClientContextData) |
End of asynchronous for the RemoteDevice_GetIndexListItem_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_COLLECTSNAPSHOTDATA )(AsyncResult const result, SnapshotBlockPriorities const priority, SnapshotTypes const snapshotType, CPUINT32 const dwOffset, CPUINT32 const dwSnapshotContextData, CPUINT16 const wBlockSize, CPBOOLEAN const fIsLastBlock, CPBYTE const *const pBuffer, CPUINT32 const dwClientContextData) |
End of asynchronous for RemoteDevice_CollectSnapshotData_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_RESTORESNAPSHOTDATA )(Errors const returnCode, CPUINT32 const dwNextOffset, CPUINT32 const dwSnapshotContextData, CPUINT32 const dwClientContextData) |
End of asynchronous for RemoteDevice_RestoreSnapshotData_Async function call. More... | |
typedef void(* | ARH_REMOTEDEVICE_SMARTCONNECTSTART )(SmartConnectAsyncResult const status, CPUINT16 const wSessionID, Errors const errCode, CPUINT32 const dwClientContextData) |
SmartConnect status information. More... | |
List of all remote device asynchronous return handlers.