Changeset 21651 in vbox for trunk/src/VBox/HostServices/SharedClipboard
- Timestamp:
- Jul 16, 2009 1:57:25 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 50186
- Location:
- trunk/src/VBox/HostServices/SharedClipboard
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedClipboard/service.cpp
r19875 r21651 178 178 if (pClient->fMsgQuit) 179 179 { 180 Log Flow(("vboxSvcClipboardReturnMsg: Quit\n"));180 LogRelFlow(("vboxSvcClipboardReturnMsg: Quit\n")); 181 181 VBoxHGCMParmUInt32Set (&paParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT); 182 182 VBoxHGCMParmUInt32Set (&paParms[1], 0); … … 185 185 else if (pClient->fMsgReadData) 186 186 { 187 Log Flow(("vboxSvcClipboardReturnMsg: ReadData %02X\n", pClient->u32RequestedFormat));187 LogRelFlow(("vboxSvcClipboardReturnMsg: ReadData %02X\n", pClient->u32RequestedFormat)); 188 188 VBoxHGCMParmUInt32Set (&paParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA); 189 189 VBoxHGCMParmUInt32Set (&paParms[1], pClient->u32RequestedFormat); … … 192 192 else if (pClient->fMsgFormats) 193 193 { 194 Log Flow(("vboxSvcClipboardReturnMsg: Formats %02X\n", pClient->u32AvailableFormats));194 LogRelFlow(("vboxSvcClipboardReturnMsg: Formats %02X\n", pClient->u32AvailableFormats)); 195 195 VBoxHGCMParmUInt32Set (&paParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS); 196 196 VBoxHGCMParmUInt32Set (&paParms[1], pClient->u32AvailableFormats); … … 200 200 { 201 201 /* No pending messages. */ 202 Log Flow(("vboxSvcClipboardReturnMsg: no message\n"));202 LogRelFlow(("vboxSvcClipboardReturnMsg: no message\n")); 203 203 return false; 204 204 } … … 216 216 case VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT: 217 217 { 218 Log Flow(("vboxSvcClipboardReportMsg: Quit\n"));218 LogRelFlow(("vboxSvcClipboardReportMsg: Quit\n")); 219 219 pClient->fMsgQuit = true; 220 220 } break; … … 228 228 } 229 229 230 Log Flow(("vboxSvcClipboardReportMsg: ReadData %02X\n", u32Formats));230 LogRelFlow(("vboxSvcClipboardReportMsg: ReadData %02X\n", u32Formats)); 231 231 pClient->u32RequestedFormat = u32Formats; 232 232 pClient->fMsgReadData = true; … … 241 241 } 242 242 243 Log Flow(("vboxSvcClipboardReportMsg: Formats %02X\n", u32Formats));243 LogRelFlow(("vboxSvcClipboardReportMsg: Formats %02X\n", u32Formats)); 244 244 pClient->u32AvailableFormats = u32Formats; 245 245 pClient->fMsgFormats = true; … … 248 248 { 249 249 /* Invalid message. */ 250 Log Flow(("vboxSvcClipboardReportMsg: invalid message %d\n", u32Msg));250 LogRelFlow(("vboxSvcClipboardReportMsg: invalid message %d\n", u32Msg)); 251 251 } break; 252 252 } … … 270 270 if (fMessageReturned) 271 271 { 272 Log Flow(("vboxSvcClipboardReportMsg: CallComplete\n"));272 LogRelFlow(("vboxSvcClipboardReportMsg: CallComplete\n")); 273 273 g_pHelpers->pfnCallComplete (callHandle, VINF_SUCCESS); 274 274 } … … 357 357 } 358 358 359 Log (("vboxClipboardConnect: rc = %Rrc\n", rc));359 LogRel2(("vboxClipboardConnect: rc = %Rrc\n", rc)); 360 360 361 361 return rc; … … 372 372 int rc = VINF_SUCCESS; 373 373 374 Log (("svcCall: u32ClientID = %d, fn = %d, cParms = %d, pparms = %d\n",375 u32ClientID, u32Function, cParms, paParms));374 LogRel2(("svcCall: u32ClientID = %d, fn = %d, cParms = %d, pparms = %d\n", 375 u32ClientID, u32Function, cParms, paParms)); 376 376 377 377 VBOXCLIPBOARDCLIENTDATA *pClient = (VBOXCLIPBOARDCLIENTDATA *)pvClient; … … 385 385 { 386 386 /** @todo parameters other than 32 bit */ 387 Log ((" pparms[%d]: type %d value %d\n", i, paParms[i].type, paParms[i].u.uint32));387 LogRel2((" pparms[%d]: type %d value %d\n", i, paParms[i].type, paParms[i].u.uint32)); 388 388 } 389 389 #endif … … 394 394 { 395 395 /* The quest requests a host message. */ 396 Log (("svcCall: VBOX_SHARED_CLIPBOARD_FN_GET_HOST_MSG\n"));396 LogRel2(("svcCall: VBOX_SHARED_CLIPBOARD_FN_GET_HOST_MSG\n")); 397 397 398 398 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_GET_HOST_MSG) … … 427 427 pClient->async.paParms = paParms; 428 428 429 Log (("svcCall: async.\n"));429 LogRel2(("svcCall: async.\n")); 430 430 } 431 431 … … 442 442 { 443 443 /* The guest reports that some formats are available. */ 444 Log (("svcCall: VBOX_SHARED_CLIPBOARD_FN_FORMATS\n"));444 LogRel2(("svcCall: VBOX_SHARED_CLIPBOARD_FN_FORMATS\n")); 445 445 446 446 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_FORMATS) … … 487 487 { 488 488 /* The guest wants to read data in the given format. */ 489 Log (("svcCall: VBOX_SHARED_CLIPBOARD_FN_READ_DATA\n"));489 LogRel2(("svcCall: VBOX_SHARED_CLIPBOARD_FN_READ_DATA\n")); 490 490 491 491 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_READ_DATA) … … 533 533 g_fReadingData = true; 534 534 rc = g_pfnExtension (g_pvExtension, VBOX_CLIPBOARD_EXT_FN_DATA_READ, &parms, sizeof (parms)); 535 Log Flow(("DATA: g_fDelayedAnnouncement = %d, g_u32DelayedFormats = 0x%x\n", g_fDelayedAnnouncement, g_u32DelayedFormats));535 LogRelFlow(("DATA: g_fDelayedAnnouncement = %d, g_u32DelayedFormats = 0x%x\n", g_fDelayedAnnouncement, g_u32DelayedFormats)); 536 536 if (g_fDelayedAnnouncement) 537 537 { … … 583 583 { 584 584 /* The guest writes the requested data. */ 585 Log (("svcCall: VBOX_SHARED_CLIPBOARD_FN_WRITE_DATA\n"));585 LogRel2(("svcCall: VBOX_SHARED_CLIPBOARD_FN_WRITE_DATA\n")); 586 586 587 587 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_WRITE_DATA) … … 641 641 } 642 642 643 Log Flow(("svcCall: rc = %Rrc\n", rc));643 LogRelFlow(("svcCall: rc = %Rrc\n", rc)); 644 644 645 645 if (!fAsynchronousProcessing) … … 682 682 int rc = VINF_SUCCESS; 683 683 684 Log (("svcHostCall: fn = %d, cParms = %d, pparms = %d\n",684 LogRel2(("svcHostCall: fn = %d, cParms = %d, pparms = %d\n", 685 685 u32Function, cParms, paParms)); 686 686 … … 689 689 case VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE: 690 690 { 691 Log (("svcCall: VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE\n"));691 LogRel2(("svcCall: VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE\n")); 692 692 693 693 if (cParms != 1) … … 715 715 } 716 716 717 Log Flow(("svcHostCall: rc = %Rrc\n", rc));717 LogRelFlow(("svcHostCall: rc = %Rrc\n", rc)); 718 718 return rc; 719 719 } … … 770 770 * pending request. 771 771 */ 772 Log (("svcSaveState: u32ClientID = %d\n", u32ClientID));772 LogRel2(("svcSaveState: u32ClientID = %d\n", u32ClientID)); 773 773 774 774 VBOXCLIPBOARDCLIENTDATA *pClient = (VBOXCLIPBOARDCLIENTDATA *)pvClient; … … 800 800 static DECLCALLBACK(int) svcLoadState(void *, uint32_t u32ClientID, void *pvClient, PSSMHANDLE pSSM) 801 801 { 802 Log (("svcLoadState: u32ClientID = %d\n", u32ClientID));802 LogRel2(("svcLoadState: u32ClientID = %d\n", u32ClientID)); 803 803 804 804 VBOXCLIPBOARDCLIENTDATA *pClient = (VBOXCLIPBOARDCLIENTDATA *)pvClient; … … 814 814 if (len != sizeof(CLIPSAVEDSTATEDATA)) 815 815 { 816 Log (("Client data size mismatch: expected %d, got %d\n", sizeof (CLIPSAVEDSTATEDATA), len));816 LogRel2(("Client data size mismatch: expected %d, got %d\n", sizeof (CLIPSAVEDSTATEDATA), len)); 817 817 return VERR_SSM_DATA_UNIT_FORMAT_CHANGED; 818 818 } … … 825 825 if (pClient->u32ClientID != savedState.u32ClientID) 826 826 { 827 Log (("Client ID mismatch: expected %d, got %d\n", pClient->u32ClientID, savedState.u32ClientID));827 LogRel2(("Client ID mismatch: expected %d, got %d\n", pClient->u32ClientID, savedState.u32ClientID)); 828 828 return VERR_SSM_DATA_UNIT_FORMAT_CHANGED; 829 829 } … … 848 848 case VBOX_CLIPBOARD_EXT_FN_FORMAT_ANNOUNCE: 849 849 { 850 Log Flow(("ANNOUNCE: g_fReadingData = %d\n", g_fReadingData));850 LogRelFlow(("ANNOUNCE: g_fReadingData = %d\n", g_fReadingData)); 851 851 if (g_fReadingData) 852 852 { … … 875 875 static DECLCALLBACK(int) svcRegisterExtension(void *, PFNHGCMSVCEXT pfnExtension, void *pvExtension) 876 876 { 877 Log FlowFunc(("pfnExtension = %p\n", pfnExtension));877 LogRelFlowFunc(("pfnExtension = %p\n", pfnExtension)); 878 878 879 879 VBOXCLIPBOARDEXTPARMS parms; … … 908 908 int rc = VINF_SUCCESS; 909 909 910 Log FlowFunc(("ptable = %p\n", ptable));910 LogRelFlowFunc(("ptable = %p\n", ptable)); 911 911 912 912 if (!ptable) … … 916 916 else 917 917 { 918 Log (("VBoxHGCMSvcLoad: ptable->cbSize = %d, ptable->u32Version = 0x%08X\n", ptable->cbSize, ptable->u32Version));918 LogRel2(("VBoxHGCMSvcLoad: ptable->cbSize = %d, ptable->u32Version = 0x%08X\n", ptable->cbSize, ptable->u32Version)); 919 919 920 920 if ( ptable->cbSize != sizeof (VBOXHGCMSVCFNTABLE) -
trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp
r21024 r21651 72 72 uint32_t u32Formats) 73 73 { 74 Log FlowFunc(("called. pCtx=%p, u32Formats=%02X\n", pCtx, u32Formats));74 LogRelFlowFunc(("called. pCtx=%p, u32Formats=%02X\n", pCtx, u32Formats)); 75 75 vboxSvcClipboardReportMsg(pCtx->pClient, 76 76 VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS, … … 135 135 LogRel(("Failed to initialise the shared clipboard\n")); 136 136 } 137 Log FlowFunc(("returning %Rrc\n", rc));137 LogRelFlowFunc(("returning %Rrc\n", rc)); 138 138 return rc; 139 139 } … … 160 160 void vboxClipboardDisconnect (VBOXCLIPBOARDCLIENTDATA *pClient) 161 161 { 162 Log Flow(("vboxClipboardDisconnect\n"));162 LogRelFlow(("vboxClipboardDisconnect\n")); 163 163 164 164 LogRel(("Stopping the host clipboard service\n")); … … 192 192 uint32_t u32Formats) 193 193 { 194 Log FlowFunc(("called. pClient=%p, u32Formats=%02X\n", pClient,194 LogRelFlowFunc(("called. pClient=%p, u32Formats=%02X\n", pClient, 195 195 u32Formats)); 196 196 ClipAnnounceFormatToX11 (pClient->pCtx->pBackend, u32Formats); … … 230 230 uint32_t *pcbActual) 231 231 { 232 Log FlowFunc(("pClient=%p, u32Format=%02X, pv=%p, cb=%u, pcbActual=%p",232 LogRelFlowFunc(("pClient=%p, u32Format=%02X, pv=%p, cb=%u, pcbActual=%p", 233 233 pClient, u32Format, pv, cb, pcbActual)); 234 234 … … 246 246 rc = VINF_HGCM_ASYNC_EXECUTE; 247 247 } 248 Log FlowFunc(("returning %Rrc\n", rc));248 LogRelFlowFunc(("returning %Rrc\n", rc)); 249 249 return rc; 250 250 } … … 290 290 { 291 291 int rc = VINF_SUCCESS; 292 Log FlowFunc(("pCtx=%p, pReq=%p, u32Format=%02X\n", pCtx, pReq, u32Format));292 LogRelFlowFunc(("pCtx=%p, pReq=%p, u32Format=%02X\n", pCtx, pReq, u32Format)); 293 293 /* Request data from VBox */ 294 294 vboxSvcClipboardReportMsg(pCtx->pClient, … … 312 312 if (RT_SUCCESS(rc) && (pReq->pv == NULL)) 313 313 rc = VERR_NO_DATA; 314 Log FlowFunc(("returning %Rrc\n", rc));314 LogRelFlowFunc(("returning %Rrc\n", rc)); 315 315 return rc; 316 316 } … … 323 323 { 324 324 int rc = VINF_SUCCESS; 325 Log FlowFunc(("pCtx=%p, pReq=%p, u32Format=%02X\n", pCtx, pReq,325 LogRelFlowFunc(("pCtx=%p, pReq=%p, u32Format=%02X\n", pCtx, pReq, 326 326 u32Format)); 327 327 /* Start by "posting" the request for the next invocation of … … 340 340 if (RT_SUCCESS(rc)) 341 341 rc = clipWaitForDataFromVBox(pCtx, pReq, u32Format); 342 Log FlowFunc(("returning %Rrc\n", rc));342 LogRelFlowFunc(("returning %Rrc\n", rc)); 343 343 return rc; 344 344 } … … 361 361 VBOXCLIPBOARDREQFROMVBOX request = { NULL }; 362 362 363 Log FlowFunc(("pCtx=%p, u32Format=%02X, ppv=%p, pcb=%p\n", pCtx,363 LogRelFlowFunc(("pCtx=%p, u32Format=%02X, ppv=%p, pcb=%p\n", pCtx, 364 364 u32Format, ppv, pcb)); 365 365 if (pCtx->fShuttingDown) 366 366 { 367 367 /* The shared clipboard is disconnecting. */ 368 Log Func(("host requested guest clipboard data after guest had disconnected.\n"));368 LogRelFunc(("host requested guest clipboard data after guest had disconnected.\n")); 369 369 return VERR_WRONG_ORDER; 370 370 } … … 380 380 *pcb = request.cb; 381 381 } 382 Log FlowFunc(("returning %Rrc\n", rc));382 LogRelFlowFunc(("returning %Rrc\n", rc)); 383 383 if (RT_SUCCESS(rc)) 384 Log FlowFunc(("*ppv=%.*ls, *pcb=%u\n", *pcb / 2, *ppv, *pcb));384 LogRelFlowFunc(("*ppv=%.*ls, *pcb=%u\n", *pcb / 2, *ppv, *pcb)); 385 385 return rc; 386 386 } … … 398 398 void *pv, uint32_t cb, uint32_t u32Format) 399 399 { 400 Log FlowFunc (("called. pClient=%p, pv=%p (%.*ls), cb=%u, u32Format=%02X\n",400 LogRelFlowFunc (("called. pClient=%p, pv=%p (%.*ls), cb=%u, u32Format=%02X\n", 401 401 pClient, pv, cb / 2, pv, cb, u32Format)); 402 402
Note:
See TracChangeset
for help on using the changeset viewer.