Lines Matching defs:DragAndDropService
71 class DragAndDropService: public HGCM::AbstractService<DragAndDropService>
75 explicit DragAndDropService(PVBOXHGCMSVCHELPERS pHelpers)
76 : HGCM::AbstractService<DragAndDropService>(pHelpers)
105 int DragAndDropService::init(VBOXHGCMSVCFNTABLE *pTable)
116 m_pManager = new DnDManager(&DragAndDropService::progressCallback, this);
121 int DragAndDropService::uninit(void)
128 int DragAndDropService::clientConnect(uint32_t u32ClientID, void *pvClient)
146 int DragAndDropService::clientDisconnect(uint32_t u32ClientID, void *pvClient)
167 int DragAndDropService::modeSet(uint32_t u32Mode)
187 void DragAndDropService::guestCall(VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID,
448 int DragAndDropService::hostCall(uint32_t u32Function,
522 DECLCALLBACK(int) DragAndDropService::progressCallback(uint32_t uPercentage, uint32_t uState, int rc, void *pvUser)
526 DragAndDropService *pSelf = static_cast<DragAndDropService *>(pvUser);
552 return DragAndDropService::svcLoad(pTable);