VirtualBox

Changeset 106789 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Oct 30, 2024 12:29:50 PM (3 months ago)
Author:
vboxsync
Message:

Additions: Linux/Wayland: Rename IPC command names to be more generic, bugref:10796.

Location:
trunk/src/VBox/Additions/x11/VBoxClient
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.cpp

    r106788 r106789  
    115115            switch (pPacket->idCmd)
    116116            {
    117                 case vbcl::ipc::CLIP_FORMATS:
    118                 case vbcl::ipc::CLIP_FORMAT:
     117                case vbcl::ipc::VBOX_FORMATS:
     118                case vbcl::ipc::VBOX_FORMAT:
    119119                    cbPayload = sizeof(vbcl::ipc::data::formats_packet_t);
    120120                    break;
    121121
    122                 case vbcl::ipc::CLIP_DATA:
     122                case vbcl::ipc::VBOX_DATA:
    123123                {
    124124                    vbcl::ipc::data::data_packet_t *pDataEx = (vbcl::ipc::data::data_packet_t *)pPacket;
     
    255255    Packet.Hdr.u64Crc = 0;
    256256    Packet.Hdr.uSessionId = uSessionId;
    257     Packet.Hdr.idCmd = CLIP_FORMATS;
     257    Packet.Hdr.idCmd = VBOX_FORMATS;
    258258    Packet.Hdr.cbData = sizeof(Packet);
    259259
     
    283283    if (RT_SUCCESS(rc))
    284284    {
    285         if (   pPacket->Hdr.idCmd == CLIP_FORMATS
     285        if (   pPacket->Hdr.idCmd == VBOX_FORMATS
    286286            && vbcl::ipc::packet_verify(&pPacket->Hdr, pPacket->Hdr.cbData))
    287287        {
     
    312312    Packet.Hdr.u64Crc = 0;
    313313    Packet.Hdr.uSessionId = uSessionId;
    314     Packet.Hdr.idCmd = CLIP_FORMAT;
     314    Packet.Hdr.idCmd = VBOX_FORMAT;
    315315    Packet.Hdr.cbData = sizeof(Packet);
    316316
     
    340340    if (RT_SUCCESS(rc))
    341341    {
    342         if (   pPacket->Hdr.idCmd == CLIP_FORMAT
     342        if (   pPacket->Hdr.idCmd == VBOX_FORMAT
    343343            && vbcl::ipc::packet_verify(&pPacket->Hdr, pPacket->Hdr.cbData))
    344344        {
     
    377377            pPacket->Hdr.u64Crc = 0;
    378378            pPacket->Hdr.uSessionId = uSessionId;
    379             pPacket->Hdr.idCmd = CLIP_DATA;
     379            pPacket->Hdr.idCmd = VBOX_DATA;
    380380            pPacket->Hdr.cbData = sizeof(vbcl::ipc::data::data_packet_t) + cbData;
    381381            pPacket->cbData = cbData;
     
    407407    if (RT_SUCCESS(rc))
    408408    {
    409         if (   pPacket->Hdr.idCmd == CLIP_DATA
     409        if (   pPacket->Hdr.idCmd == VBOX_DATA
    410410            && vbcl::ipc::packet_verify(&pPacket->Hdr, pPacket->Hdr.cbData))
    411411        {
  • trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.h

    r106788 r106789  
    8181            /** Send or receive list of clipboard formats which
    8282             *  host or guest announces. */
    83             CLIP_FORMATS,
     83            VBOX_FORMATS,
    8484            /** Send or receive a clipboard format which host
    8585             *  or guest requests. */
    86             CLIP_FORMAT,
     86            VBOX_FORMAT,
    8787            /** Send or receive clipboard data in given format. */
    88             CLIP_DATA,
     88            VBOX_DATA,
    8989            /** Termination of commands list. */
    9090            CMD_MAX
     
    160160        namespace data
    161161        {
    162             /** Payload for IPC commands CLIP_FORMATS and CLIP_FORMAT. */
     162            /** Payload for IPC commands VBOX_FORMATS and VBOX_FORMAT. */
    163163            typedef struct
    164164            {
     
    169169            } formats_packet_t;
    170170
    171             /** Payload for IPC command CLIP_DATA. */
     171            /** Payload for IPC command VBOX_DATA. */
    172172            typedef struct
    173173            {
     
    195195            const flow_t HGCopyFlow[4] =
    196196            {
    197                 { CLIP_FORMATS, FLOW_DIRECTION_CLIENT },
    198                 { CLIP_FORMAT,  FLOW_DIRECTION_SERVER },
    199                 { CLIP_DATA,    FLOW_DIRECTION_CLIENT },
     197                { VBOX_FORMATS, FLOW_DIRECTION_CLIENT },
     198                { VBOX_FORMAT,  FLOW_DIRECTION_SERVER },
     199                { VBOX_DATA,    FLOW_DIRECTION_CLIENT },
    200200                { CMD_MAX,      false }
    201201            };
     
    204204            const flow_t GHCopyFlow[3] =
    205205            {
    206                 { CLIP_FORMAT,  FLOW_DIRECTION_CLIENT },
    207                 { CLIP_DATA,    FLOW_DIRECTION_SERVER },
     206                { VBOX_FORMAT,  FLOW_DIRECTION_CLIENT },
     207                { VBOX_DATA,    FLOW_DIRECTION_SERVER },
    208208                { CMD_MAX,      false }
    209209            };
     
    213213            const flow_t GHAnnounceAndCopyFlow[4] =
    214214            {
    215                 { CLIP_FORMATS, FLOW_DIRECTION_SERVER },
    216                 { CLIP_FORMAT,  FLOW_DIRECTION_CLIENT },
    217                 { CLIP_DATA,    FLOW_DIRECTION_SERVER },
     215                { VBOX_FORMATS, FLOW_DIRECTION_SERVER },
     216                { VBOX_FORMAT,  FLOW_DIRECTION_CLIENT },
     217                { VBOX_DATA,    FLOW_DIRECTION_SERVER },
    218218                { CMD_MAX,      false }
    219219            };
     
    369369                        switch(enmCmd)
    370370                        {
    371                             case CLIP_FORMATS:
     371                            case VBOX_FORMATS:
    372372                            {
    373373                                if (fShouldSend)
     
    378378                            }
    379379
    380                             case CLIP_FORMAT:
     380                            case VBOX_FORMAT:
    381381                            {
    382382                                if (fShouldSend)
     
    387387                            }
    388388
    389                             case CLIP_DATA:
     389                            case VBOX_DATA:
    390390                            {
    391391                                if (fShouldSend)
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