CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
typedef void(* NH_SHAREDDISPLAY_REQUEST)(CPHOBJECT const hSharedDisplay, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPDEVICEID const *pSourceDevID)

Called on shared display request.

This request arrives each 500ms until it is abandoned or accepted by a shared display. At this side, a 1 second one-shot timer should be re-triggered each time this notification is called. If the timer goes to expiration before the request is accepted locally, it should be considered as abandoned.

Parameters
[in]hSharedDisplayHandle to the notified device
[in]deviceTypeType of the notified local device. See ObjectTypes
[in]dwDeviceUserDataThe user data associated to the device handle during its creation.
[in]pSourceDevIDPointer to the Device ID of the requesting device
Remarks
This notification is activated by using SharedDisplay_RegisterNotificationHandler. If this notification is defined in the CLC_Callbacks structure then NH_SHAREDDISPLAY_SESSIONCLOSED, NH_SHAREDDISPLAY_DISPLAYCLEAR, NH_SHAREDDISPLAY_SETTEXT and NH_SHAREDDISPLAY_SETCURSOR must also be defined.