VirtualBox

Changeset 80858 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Sep 17, 2019 1:03:39 PM (5 years ago)
Author:
vboxsync
Message:

Shared Clipboard/URI: More renaming (URI -> transfer).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibClipboard.cpp

    r80849 r80858  
    436436    int rc;
    437437
    438     PSHCLROOTLIST pRootList = SharedClipboardURIRootListAlloc();
     438    PSHCLROOTLIST pRootList = SharedClipboardTransferRootListAlloc();
    439439    if (pRootList)
    440440    {
     
    469469        }
    470470        else
    471             SharedClipboardURIRootListFree(pRootList);
     471            SharedClipboardTransferRootListFree(pRootList);
    472472    }
    473473    else
     
    479479
    480480VBGLR3DECL(int) VbglR3ClipboarTransferStatusRecv(PVBGLR3SHCLCMDCTX pCtx,
    481                                                  PSHCLURITRANSFERDIR pEnmDir, PSHCLURITRANSFERREPORT pReport)
     481                                                 PSHCLTRANSFERDIR pEnmDir, PSHCLTRANSFERREPORT pReport)
    482482{
    483483    AssertPtrReturn(pCtx,    VERR_INVALID_POINTER);
     
    491491                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_TRANSFER_STATUS);
    492492
    493     Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_TRANSFER_STATUS);
     493    Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_TRANSFER_STATUS);
    494494    Msg.enmDir.SetUInt32(0);
    495495    Msg.enmStatus.SetUInt32(0);
     
    515515}
    516516
    517 VBGLR3DECL(int) VbglR3ClipboardTransferStatusReply(PVBGLR3SHCLCMDCTX pCtx, PSHCLURITRANSFER pTransfer,
    518                                                    SHCLURITRANSFERSTATUS uStatus, int rcTransfer)
     517VBGLR3DECL(int) VbglR3ClipboardTransferStatusReply(PVBGLR3SHCLCMDCTX pCtx, PSHCLTRANSFER pTransfer,
     518                                                   SHCLTRANSFERSTATUS uStatus, int rcTransfer)
    519519{
    520520    AssertPtrReturn(pCtx,      VERR_INVALID_POINTER);
     
    556556                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_ROOT_LIST_HDR_READ);
    557557
    558     Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_HDR_READ);
     558    Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_ROOT_LIST_HDR_READ);
    559559    Msg.ReqParms.fRoots.SetUInt32(0);
    560560
     
    605605                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_ROOT_LIST_ENTRY_READ_REQ);
    606606
    607     Msg.Parms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_ENTRY_READ);
     607    Msg.Parms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_ROOT_LIST_ENTRY_READ);
    608608    Msg.Parms.fInfo.SetUInt32(0);
    609609    Msg.Parms.uIndex.SetUInt32(0);
     
    689689                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_OPEN);
    690690
    691     Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_LIST_OPEN);
     691    Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_LIST_OPEN);
    692692    Msg.fList.SetUInt32(0);
    693693    Msg.cbPath.SetUInt32(pOpenParms->cbPath);
     
    748748                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_CLOSE);
    749749
    750     Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_LIST_CLOSE);
     750    Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_LIST_CLOSE);
    751751    Msg.uHandle.SetUInt64(0);
    752752
     
    795795
    796796    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID,
    797                        VBOX_SHCL_HOST_MSG_URI_LIST_CLOSE, VBOX_SHCL_CPARMS_LIST_CLOSE);
     797                       VBOX_SHCL_HOST_MSG_TRANSFER_LIST_CLOSE, VBOX_SHCL_CPARMS_LIST_CLOSE);
    798798
    799799    Msg.uContext.SetUInt32(pCtx->uContextID);
     
    854854                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_HDR_READ_REQ);
    855855
    856     Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_LIST_HDR_READ);
     856    Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_LIST_HDR_READ);
    857857    Msg.ReqParms.uHandle.SetUInt64(0);
    858858    Msg.ReqParms.fFlags.SetUInt32(0);
     
    941941                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_ENTRY_READ);
    942942
    943     Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_READ);
     943    Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_LIST_ENTRY_READ);
    944944    Msg.ReqParms.uHandle.SetUInt64(0);
    945945    Msg.ReqParms.fInfo.SetUInt32(0);
     
    996996                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_OPEN);
    997997
    998     Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_OBJ_OPEN);
     998    Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_OPEN);
    999999    Msg.uHandle.SetUInt64(0);
    10001000    Msg.cbPath.SetUInt32(pCreateParms->cbPath);
     
    10801080                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_CLOSE);
    10811081
    1082     Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_OBJ_CLOSE);
     1082    Msg.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_CLOSE);
    10831083    Msg.uHandle.SetUInt64(0);
    10841084
     
    11521152                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_READ_REQ);
    11531153
    1154     Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_URI_OBJ_READ);
     1154    Msg.ReqParms.uContext.SetUInt32(VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_READ);
    11551155    Msg.ReqParms.uHandle.SetUInt64(0);
    11561156    Msg.ReqParms.cbToRead.SetUInt32(0);
     
    12551255 * @param   ppTransfer          Where to return the transfer object on success. Optional.
    12561256 */
    1257 static int vbglR3ClipboardTransferStart(PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLURICTX pTransferCtx,
    1258                                         SHCLURITRANSFERID uTransferID, SHCLURITRANSFERDIR enmDir, SHCLSOURCE enmSource,
    1259                                         PSHCLURITRANSFER *ppTransfer)
    1260 {
    1261     PSHCLURITRANSFER pTransfer;
    1262     int rc = SharedClipboardURITransferCreate(&pTransfer);
    1263     if (RT_SUCCESS(rc))
    1264     {
    1265         rc = SharedClipboardURICtxTransferRegisterByIndex(pTransferCtx, pTransfer, uTransferID);
    1266         if (RT_SUCCESS(rc))
    1267         {
    1268             rc = SharedClipboardURITransferInit(pTransfer, uTransferID, enmDir, enmSource);
     1257static int vbglR3ClipboardTransferStart(PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLTRANSFERCTX pTransferCtx,
     1258                                        SHCLTRANSFERID uTransferID, SHCLTRANSFERDIR enmDir, SHCLSOURCE enmSource,
     1259                                        PSHCLTRANSFER *ppTransfer)
     1260{
     1261    PSHCLTRANSFER pTransfer;
     1262    int rc = SharedClipboardTransferCreate(&pTransfer);
     1263    if (RT_SUCCESS(rc))
     1264    {
     1265        rc = SharedClipboardTransferCtxTransferRegisterByIndex(pTransferCtx, pTransfer, uTransferID);
     1266        if (RT_SUCCESS(rc))
     1267        {
     1268            rc = SharedClipboardTransferInit(pTransfer, uTransferID, enmDir, enmSource);
    12691269            if (RT_FAILURE(rc))
    1270                 SharedClipboardURICtxTransferUnregister(pTransferCtx, uTransferID);
     1270                SharedClipboardTransferCtxTransferUnregister(pTransferCtx, uTransferID);
    12711271        }
    12721272    }
     
    12851285    int rc2 = VbglR3ClipboardTransferStatusReply(pCmdCtx, pTransfer,
    12861286                                                   RT_SUCCESS(rc)
    1287                                                  ? SHCLURITRANSFERSTATUS_STARTED : SHCLURITRANSFERSTATUS_ERROR, rc);
     1287                                                 ? SHCLTRANSFERSTATUS_STARTED : SHCLTRANSFERSTATUS_ERROR, rc);
    12881288    AssertRC(rc2);
    12891289
     
    13001300 * @param   uTransferID         ID of transfer to stop.
    13011301 */
    1302 static int vbglR3ClipboardTransferStop(PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLURICTX pTransferCtx,
    1303                                        SHCLURITRANSFERID uTransferID)
     1302static int vbglR3ClipboardTransferStop(PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLTRANSFERCTX pTransferCtx,
     1303                                       SHCLTRANSFERID uTransferID)
    13041304{
    13051305    int rc;
    13061306
    1307     PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx, uTransferID);
     1307    PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx, uTransferID);
    13081308    if (pTransfer)
    13091309    {
    1310         rc = SharedClipboardURITransferClose(pTransfer);
    1311         if (RT_SUCCESS(rc))
    1312             rc = SharedClipboardURICtxTransferUnregister(pTransferCtx, uTransferID);
     1310        rc = SharedClipboardTransferClose(pTransfer);
     1311        if (RT_SUCCESS(rc))
     1312            rc = SharedClipboardTransferCtxTransferUnregister(pTransferCtx, uTransferID);
    13131313
    13141314        if (RT_SUCCESS(rc))
     
    13221322        int rc2 = VbglR3ClipboardTransferStatusReply(pCmdCtx, pTransfer,
    13231323                                                       RT_SUCCESS(rc)
    1324                                                      ? SHCLURITRANSFERSTATUS_STOPPED : SHCLURITRANSFERSTATUS_ERROR, rc);
     1324                                                     ? SHCLTRANSFERSTATUS_STOPPED : SHCLTRANSFERSTATUS_ERROR, rc);
    13251325        AssertRC(rc2);
    13261326    }
     
    13331333
    13341334VBGLR3DECL(int) VbglR3ClipboardEventGetNextEx(uint32_t idMsg, uint32_t cParms,
    1335                                               PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLURICTX pTransferCtx,
     1335                                              PVBGLR3SHCLCMDCTX pCmdCtx, PSHCLTRANSFERCTX pTransferCtx,
    13361336                                              PVBGLR3CLIPBOARDEVENT pEvent)
    13371337{
     
    13461346    switch (idMsg)
    13471347    {
    1348         case VBOX_SHCL_HOST_MSG_URI_TRANSFER_STATUS:
    1349         {
    1350             SHCLURITRANSFERDIR    enmDir;
    1351             SHCLURITRANSFERREPORT transferReport;
     1348        case VBOX_SHCL_HOST_MSG_TRANSFER_TRANSFER_STATUS:
     1349        {
     1350            SHCLTRANSFERDIR    enmDir;
     1351            SHCLTRANSFERREPORT transferReport;
    13521352            rc = VbglR3ClipboarTransferStatusRecv(pCmdCtx, &enmDir, &transferReport);
    13531353            if (RT_SUCCESS(rc))
    13541354            {
    1355                 const SHCLURITRANSFERID uTransferID = VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID);
     1355                const SHCLTRANSFERID uTransferID = VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID);
    13561356
    13571357                LogFlowFunc(("[Transfer %RU16] %s\n", uTransferID, VBoxShClTransferStatusToStr(transferReport.uStatus)));
     
    13591359                switch (transferReport.uStatus)
    13601360                {
    1361                     case SHCLURITRANSFERSTATUS_READY:
     1361                    case SHCLTRANSFERSTATUS_READY:
    13621362                        RT_FALL_THROUGH();
    1363                     case SHCLURITRANSFERSTATUS_STARTED:
     1363                    case SHCLTRANSFERSTATUS_STARTED:
    13641364                    {
    1365                         SHCLSOURCE enmSource = enmDir == SHCLURITRANSFERDIR_READ
     1365                        SHCLSOURCE enmSource = enmDir == SHCLTRANSFERDIR_READ
    13661366                                             ? SHCLSOURCE_LOCAL
    13671367                                             : SHCLSOURCE_REMOTE;
     
    13761376                    }
    13771377
    1378                     case SHCLURITRANSFERSTATUS_CANCELED:
     1378                    case SHCLTRANSFERSTATUS_CANCELED:
    13791379                        RT_FALL_THROUGH();
    1380                     case SHCLURITRANSFERSTATUS_KILLED:
     1380                    case SHCLTRANSFERSTATUS_KILLED:
    13811381                        RT_FALL_THROUGH();
    1382                     case SHCLURITRANSFERSTATUS_ERROR:
     1382                    case SHCLTRANSFERSTATUS_ERROR:
    13831383                    {
    13841384                        rc = vbglR3ClipboardTransferStop(pCmdCtx, pTransferCtx,
     
    14081408        }
    14091409
    1410         case VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_HDR_READ:
     1410        case VBOX_SHCL_HOST_MSG_TRANSFER_ROOT_LIST_HDR_READ:
    14111411        {
    14121412            uint32_t fRoots;
     
    14171417            if (RT_SUCCESS(rc))
    14181418            {
    1419                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1420                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1419                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1420                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    14211421                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    14221422
     
    14241424                RT_ZERO(rootListHdr);
    14251425
    1426                 rootListHdr.cRoots = SharedClipboardURILTransferRootsCount(pTransfer);
     1426                rootListHdr.cRoots = SharedClipboardTransferLTransferRootsCount(pTransfer);
    14271427
    14281428                LogFlowFunc(("cRoots=%RU32\n", rootListHdr.cRoots));
     
    14331433        }
    14341434
    1435         case VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_ENTRY_READ:
     1435        case VBOX_SHCL_HOST_MSG_TRANSFER_ROOT_LIST_ENTRY_READ:
    14361436        {
    14371437            uint32_t uIndex;
     
    14401440            if (RT_SUCCESS(rc))
    14411441            {
    1442                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1443                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1442                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1443                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    14441444                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    14451445
    14461446                SHCLROOTLISTENTRY rootListEntry;
    1447                 rc = SharedClipboardURILTransferRootsEntry(pTransfer, uIndex, &rootListEntry);
     1447                rc = SharedClipboardTransferLTransferRootsEntry(pTransfer, uIndex, &rootListEntry);
    14481448                if (RT_SUCCESS(rc))
    14491449                    rc = VbglR3ClipboardRootListEntryReadReply(pCmdCtx, uIndex, &rootListEntry);
     
    14521452        }
    14531453
    1454         case VBOX_SHCL_HOST_MSG_URI_LIST_OPEN:
     1454        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_OPEN:
    14551455        {
    14561456            SHCLLISTOPENPARMS openParmsList;
    1457             rc = SharedClipboardURIListOpenParmsInit(&openParmsList);
     1457            rc = SharedClipboardTransferListOpenParmsInit(&openParmsList);
    14581458            if (RT_SUCCESS(rc))
    14591459            {
     
    14611461                if (RT_SUCCESS(rc))
    14621462                {
    1463                     PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1464                                                                                   VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1463                    PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1464                                                                                    VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    14651465                    AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    14661466
     
    14681468
    14691469                    SHCLLISTHANDLE hList = SHCLLISTHANDLE_INVALID;
    1470                     rc = SharedClipboardURITransferListOpen(pTransfer, &openParmsList, &hList);
     1470                    rc = SharedClipboardTransferListOpen(pTransfer, &openParmsList, &hList);
    14711471
    14721472                    /* Reply in any case. */
     
    14751475                }
    14761476
    1477                 SharedClipboardURIListOpenParmsDestroy(&openParmsList);
     1477                SharedClipboardTransferListOpenParmsDestroy(&openParmsList);
    14781478            }
    14791479
     
    14811481        }
    14821482
    1483         case VBOX_SHCL_HOST_MSG_URI_LIST_CLOSE:
     1483        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_CLOSE:
    14841484        {
    14851485            SHCLLISTHANDLE hList;
     
    14871487            if (RT_SUCCESS(rc))
    14881488            {
    1489                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1490                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1489                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1490                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    14911491                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    14921492
    1493                 rc = SharedClipboardURITransferListClose(pTransfer, hList);
     1493                rc = SharedClipboardTransferListClose(pTransfer, hList);
    14941494
    14951495                /* Reply in any case. */
     
    15011501        }
    15021502
    1503         case VBOX_SHCL_HOST_MSG_URI_LIST_HDR_READ:
     1503        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_HDR_READ:
    15041504        {
    15051505            /** @todo Handle filter + list features. */
     
    15101510            if (RT_SUCCESS(rc))
    15111511            {
    1512                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1513                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1512                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1513                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    15141514                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    15151515
    15161516                SHCLLISTHDR hdrList;
    1517                 rc = SharedClipboardURITransferListGetHeader(pTransfer, hList, &hdrList);
     1517                rc = SharedClipboardTransferListGetHeader(pTransfer, hList, &hdrList);
    15181518                if (RT_SUCCESS(rc))
    15191519                {
    15201520                    rc = VbglR3ClipboardListHdrWrite(pCmdCtx, hList, &hdrList);
    15211521
    1522                     SharedClipboardURIListHdrDestroy(&hdrList);
     1522                    SharedClipboardTransferListHdrDestroy(&hdrList);
    15231523                }
    15241524            }
     
    15281528
    15291529    #if 0
    1530         case VBOX_SHCL_HOST_MSG_URI_LIST_HDR_WRITE:
    1531         {
    1532             LogFlowFunc(("VBOX_SHCL_HOST_MSG_URI_LIST_HDR_WRITE\n"));
     1530        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_HDR_WRITE:
     1531        {
     1532            LogFlowFunc(("VBOX_SHCL_HOST_MSG_TRANSFER_LIST_HDR_WRITE\n"));
    15331533
    15341534            SHCLLISTHDR hdrList;
    1535             rc = SharedClipboardURIListHdrInit(&hdrList);
     1535            rc = SharedClipboardTransferListHdrInit(&hdrList);
    15361536            if (RT_SUCCESS(rc))
    15371537            {
     
    15421542    #endif
    15431543
    1544         case VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_READ:
    1545         {
    1546             LogFlowFunc(("VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_READ\n"));
     1544        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_ENTRY_READ:
     1545        {
     1546            LogFlowFunc(("VBOX_SHCL_HOST_MSG_TRANSFER_LIST_ENTRY_READ\n"));
    15471547
    15481548            SHCLLISTENTRY entryList;
    1549             rc = SharedClipboardURIListEntryInit(&entryList);
     1549            rc = SharedClipboardTransferListEntryInit(&entryList);
    15501550            if (RT_SUCCESS(rc))
    15511551            {
     
    15551555                if (RT_SUCCESS(rc))
    15561556                {
    1557                     PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1558                                                                                   VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1557                    PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1558                                                                                    VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    15591559                    AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    15601560
    1561                     rc = SharedClipboardURITransferListRead(pTransfer, hList, &entryList);
     1561                    rc = SharedClipboardTransferListRead(pTransfer, hList, &entryList);
    15621562                    if (RT_SUCCESS(rc))
    15631563                    {
     
    15731573                }
    15741574
    1575                 SharedClipboardURIListEntryDestroy(&entryList);
     1575                SharedClipboardTransferListEntryDestroy(&entryList);
    15761576            }
    15771577
     
    15801580
    15811581    #if 0
    1582         case VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_WRITE:
    1583         {
    1584             LogFlowFunc(("VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_WRITE\n"));
     1582        case VBOX_SHCL_HOST_MSG_TRANSFER_LIST_ENTRY_WRITE:
     1583        {
     1584            LogFlowFunc(("VBOX_SHCL_HOST_MSG_TRANSFER_LIST_ENTRY_WRITE\n"));
    15851585            pEvent->enmType = VBGLR3CLIPBOARDEVENTTYPE_URI_LIST_ENTRY_WRITE;
    15861586            break;
     
    15881588    #endif
    15891589
    1590         case VBOX_SHCL_HOST_MSG_URI_OBJ_OPEN:
     1590        case VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_OPEN:
    15911591        {
    15921592            SHCLOBJOPENCREATEPARMS openParms;
    1593             rc = SharedClipboardURIObjectOpenParmsInit(&openParms);
     1593            rc = SharedClipboardTransferObjectOpenParmsInit(&openParms);
    15941594            if (RT_SUCCESS(rc))
    15951595            {
     
    15971597                if (RT_SUCCESS(rc))
    15981598                {
    1599                     PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1600                                                                                   VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1599                    PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1600                                                                                    VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    16011601                    AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    16021602
    16031603                    SHCLOBJHANDLE hObj;
    1604                     rc = SharedClipboardURIObjectOpen(pTransfer, &openParms, &hObj);
     1604                    rc = SharedClipboardTransferObjectOpen(pTransfer, &openParms, &hObj);
    16051605
    16061606                    /* Reply in any case. */
     
    16091609                }
    16101610
    1611                 SharedClipboardURIObjectOpenParmsDestroy(&openParms);
     1611                SharedClipboardTransferObjectOpenParmsDestroy(&openParms);
    16121612            }
    16131613
     
    16151615        }
    16161616
    1617         case VBOX_SHCL_HOST_MSG_URI_OBJ_CLOSE:
     1617        case VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_CLOSE:
    16181618        {
    16191619            SHCLOBJHANDLE hObj;
     
    16211621            if (RT_SUCCESS(rc))
    16221622            {
    1623                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1624                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1623                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1624                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    16251625                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    16261626
    1627                 rc = SharedClipboardURIObjectClose(pTransfer, hObj);
     1627                rc = SharedClipboardTransferObjectClose(pTransfer, hObj);
    16281628
    16291629                /* Reply in any case. */
     
    16351635        }
    16361636
    1637         case VBOX_SHCL_HOST_MSG_URI_OBJ_READ:
     1637        case VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_READ:
    16381638        {
    16391639            SHCLOBJHANDLE hObj;
     
    16431643            if (RT_SUCCESS(rc))
    16441644            {
    1645                 PSHCLURITRANSFER pTransfer = SharedClipboardURICtxGetTransfer(pTransferCtx,
    1646                                                                               VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
     1645                PSHCLTRANSFER pTransfer = SharedClipboardTransferCtxGetTransfer(pTransferCtx,
     1646                                                                                VBOX_SHCL_CONTEXTID_GET_TRANSFER(pCmdCtx->uContextID));
    16471647                AssertPtrBreakStmt(pTransfer, VERR_NOT_FOUND);
    16481648
     
    16581658                {
    16591659                    uint32_t cbRead;
    1660                     rc = SharedClipboardURIObjectRead(pTransfer, hObj, pvBuf, cbToRead, &cbRead, fFlags);
     1660                    rc = SharedClipboardTransferObjectRead(pTransfer, hObj, pvBuf, cbToRead, &cbRead, fFlags);
    16611661                    if (RT_SUCCESS(rc))
    16621662                        rc = VbglR3ClipboardObjWrite(pCmdCtx, hObj, pvBuf, cbRead, NULL /* pcbWritten */);
     
    16721672
    16731673    #if 0
    1674         case VBOX_SHCL_HOST_MSG_URI_OBJ_WRITE:
    1675         {
    1676             LogFlowFunc(("VBOX_SHCL_HOST_MSG_URI_OBJ_WRITE\n"));
     1674        case VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_WRITE:
     1675        {
     1676            LogFlowFunc(("VBOX_SHCL_HOST_MSG_TRANSFER_OBJ_WRITE\n"));
    16771677            break;
    16781678        }
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette