VirtualBox

Ignore:
Timestamp:
Sep 17, 2019 9:38:16 AM (5 years ago)
Author:
vboxsync
Message:

Shared Clipboard/URI: More renaming to make code base more uniform.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/haiku/VBoxTray/VBoxClipboard.cpp

    r80664 r80847  
    7878
    7979
    80 VBoxClipboardService::VBoxClipboardService()
    81      : BHandler("VBoxClipboardService"),
     80VBoxShClService::VBoxShClService()
     81     : BHandler("VBoxShClService"),
    8282       fClientId(-1),
    8383       fServiceThreadID(-1),
     
    8787
    8888
    89 VBoxClipboardService::~VBoxClipboardService()
    90 {
    91 }
    92 
    93 
    94 status_t VBoxClipboardService::Connect()
     89VBoxShClService::~VBoxShClService()
     90{
     91}
     92
     93
     94status_t VBoxShClService::Connect()
    9595{
    9696    status_t err;
     
    100100    if (RT_SUCCESS(rc))
    101101    {
    102         err = fServiceThreadID = spawn_thread(_ServiceThreadNub, "VBoxClipboardService", B_NORMAL_PRIORITY, this);
     102        err = fServiceThreadID = spawn_thread(_ServiceThreadNub, "VBoxShClService", B_NORMAL_PRIORITY, this);
    103103        if (err >= B_OK)
    104104        {
     
    109109                return B_OK;
    110110            else
    111                 LogRel(("VBoxClipboardService: Error watching the system clipboard: %ld\n", err));
     111                LogRel(("VBoxShClService: Error watching the system clipboard: %ld\n", err));
    112112        }
    113113        else
    114             LogRel(("VBoxClipboardService: Error starting service thread: %ld\n", err));
     114            LogRel(("VBoxShClService: Error starting service thread: %ld\n", err));
    115115
    116116        //rc = RTErrConvertFromErrno(err);
     
    118118    }
    119119    else
    120         LogRel(("VBoxClipboardService: Error starting service thread: %d\n", rc));
     120        LogRel(("VBoxShClService: Error starting service thread: %d\n", rc));
    121121    return B_ERROR;
    122122}
    123123
    124124
    125 status_t VBoxClipboardService::Disconnect()
     125status_t VBoxShClService::Disconnect()
    126126{
    127127    status_t status;
     
    138138
    139139
    140 void VBoxClipboardService::MessageReceived(BMessage *message)
     140void VBoxShClService::MessageReceived(BMessage *message)
    141141{
    142142    uint32_t formats = 0;
     
    168168            }
    169169
    170             if (formats & VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT)
    171             {
    172                 pv = _VBoxReadHostClipboard(VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT, &cb);
     170            if (formats & VBOX_SHCL_FMT_UNICODETEXT)
     171            {
     172                pv = _VBoxReadHostClipboard(VBOX_SHCL_FMT_UNICODETEXT, &cb);
    173173                if (pv)
    174174                {
     
    190190            }
    191191
    192             if (formats & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
    193             {
    194                 pv = _VBoxReadHostClipboard(VBOX_SHARED_CLIPBOARD_FMT_BITMAP, &cb);
     192            if (formats & VBOX_SHCL_FMT_BITMAP)
     193            {
     194                pv = _VBoxReadHostClipboard(VBOX_SHCL_FMT_BITMAP, &cb);
    195195                if (pv)
    196196                {
     
    253253            clip->PrintToStream();
    254254
    255             if (formats & VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT)
     255            if (formats & VBOX_SHCL_FMT_UNICODETEXT)
    256256            {
    257257                const char *text;
     
    269269                        uint32_t cb = (RTUtf16Len(pwsz) + 1) * sizeof(RTUTF16);
    270270
    271                         rc = VbglR3ClipboardWriteData(fClientId, VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT, pwsz, cb);
     271                        rc = VbglR3ClipboardWriteData(fClientId, VBOX_SHCL_FMT_UNICODETEXT, pwsz, cb);
    272272                        //printf("VbglR3ClipboardWriteData: %d\n", rc);
    273273                        RTUtf16Free(pwsz);
     
    275275                }
    276276            }
    277             else if (formats & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
     277            else if (formats & VBOX_SHCL_FMT_BITMAP)
    278278            {
    279279                BMessage archivedBitmap;
     
    298298                                if (RT_SUCCESS(rc))
    299299                                {
    300                                     rc = VbglR3ClipboardWriteData(fClientId, VBOX_SHARED_CLIPBOARD_FMT_BITMAP, (void *)pDib,
     300                                    rc = VbglR3ClipboardWriteData(fClientId, VBOX_SHCL_FMT_BITMAP, (void *)pDib,
    301301                                                                  cbDibSize);
    302302                                }
     
    335335
    336336            if (clip->FindData("text/plain", B_MIME_TYPE, &data, &dataLen) == B_OK)
    337                 formats |= VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT;
     337                formats |= VBOX_SHCL_FMT_UNICODETEXT;
    338338
    339339            if (   clip->HasMessage("image/bitmap")
    340340                || clip->HasMessage("image/x-be-bitmap"))
    341341            {
    342                 formats |= VBOX_SHARED_CLIPBOARD_FMT_BITMAP;
     342                formats |= VBOX_SHCL_FMT_BITMAP;
    343343            }
    344344
     
    359359
    360360
    361 status_t VBoxClipboardService::_ServiceThreadNub(void *_this)
    362 {
    363     VBoxClipboardService *service = (VBoxClipboardService *)_this;
     361status_t VBoxShClService::_ServiceThreadNub(void *_this)
     362{
     363    VBoxShClService *service = (VBoxShClService *)_this;
    364364    return service->_ServiceThread();
    365365}
    366366
    367367
    368 status_t VBoxClipboardService::_ServiceThread()
    369 {
    370     printf("VBoxClipboardService::%s()\n", __FUNCTION__);
     368status_t VBoxShClService::_ServiceThread()
     369{
     370    printf("VBoxShClService::%s()\n", __FUNCTION__);
    371371
    372372    /* The thread waits for incoming messages from the host. */
     
    380380            switch (u32Msg)
    381381            {
    382                 case VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS_REPORT:
     382                case VBOX_SHCL_HOST_MSG_FORMATS_REPORT:
    383383                {
    384384                    /*
     
    386386                     * the information to the handler.
    387387                     */
    388                     LogRelFlowFunc(("VBOX_SHARED_CLIPBOARD_HOST_MSG_REPORT_FORMATS u32Formats=%x\n", u32Formats));
     388                    LogRelFlowFunc(("VBOX_SHCL_HOST_MSG_REPORT_FORMATS u32Formats=%x\n", u32Formats));
    389389                    BMessage msg(VBOX_GUEST_CLIPBOARD_HOST_MSG_FORMATS);
    390390                    msg.AddInt32("Formats", (uint32)u32Formats);
     
    393393                }
    394394
    395                 case VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA:
     395                case VBOX_SHCL_HOST_MSG_READ_DATA:
    396396                {
    397397                    /* The host needs data in the specified format. */
    398                     LogRelFlowFunc(("VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA u32Formats=%x\n", u32Formats));
     398                    LogRelFlowFunc(("VBOX_SHCL_HOST_MSG_READ_DATA u32Formats=%x\n", u32Formats));
    399399                    BMessage msg(VBOX_GUEST_CLIPBOARD_HOST_MSG_READ_DATA);
    400400                    msg.AddInt32("Formats", (uint32)u32Formats);
     
    403403                }
    404404
    405                 case VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT:
     405                case VBOX_SHCL_HOST_MSG_QUIT:
    406406                {
    407407                    /* The host is terminating. */
    408                     LogRelFlowFunc(("VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT\n"));
     408                    LogRelFlowFunc(("VBOX_SHCL_HOST_MSG_QUIT\n"));
    409409                    fExiting = true;
    410410                    return VERR_INTERRUPTED;
     
    412412
    413413                default:
    414                     Log(("VBoxClipboardService::%s: Unsupported message from host! Message = %u\n", __FUNCTION__, u32Msg));
     414                    Log(("VBoxShClService::%s: Unsupported message from host! Message = %u\n", __FUNCTION__, u32Msg));
    415415            }
    416416        }
     
    427427
    428428
    429 void* VBoxClipboardService::_VBoxReadHostClipboard(uint32_t format, uint32_t *pcb)
     429void* VBoxShClService::_VBoxReadHostClipboard(uint32_t format, uint32_t *pcb)
    430430{
    431431    uint32_t cb = 1024;
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