Changeset 106755 in vbox for trunk/src/VBox/Additions/x11/VBoxClient
- Timestamp:
- Oct 28, 2024 2:37:18 PM (5 months ago)
- svn:sync-xref-src-repo-rev:
- 165639
- Location:
- trunk/src/VBox/Additions/x11/VBoxClient
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp
r106061 r106755 1244 1244 1245 1245 /** 1246 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnProbe}1246 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnProbe} 1247 1247 */ 1248 1248 static DECLCALLBACK(int) vbcl_wayland_hlp_dcp_probe(void) … … 1268 1268 1269 1269 /** 1270 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnInit}1270 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnInit} 1271 1271 */ 1272 1272 RTDECL(int) vbcl_wayland_hlp_dcp_init(void) … … 1279 1279 1280 1280 /** 1281 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnTerm}1281 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnTerm} 1282 1282 */ 1283 1283 RTDECL(int) vbcl_wayland_hlp_dcp_term(void) … … 1301 1301 1302 1302 /** 1303 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnSetClipboardCtx}1303 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnSetClipboardCtx} 1304 1304 */ 1305 1305 static DECLCALLBACK(void) vbcl_wayland_hlp_dcp_set_clipboard_ctx(PVBGLR3SHCLCMDCTX pCtx) … … 1309 1309 1310 1310 /** 1311 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnPopup}1311 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnPopup} 1312 1312 */ 1313 1313 static DECLCALLBACK(int) vbcl_wayland_hlp_dcp_popup(void) … … 1529 1529 1530 1530 /** 1531 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnHGClipReport}1531 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnHGClipReport} 1532 1532 */ 1533 1533 static DECLCALLBACK(int) vbcl_wayland_hlp_dcp_hg_clip_report(SHCLFORMATS fFormats) … … 1611 1611 1612 1612 /** 1613 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnGHClipRead}1613 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnGHClipRead} 1614 1614 */ 1615 1615 static DECLCALLBACK(int) vbcl_wayland_hlp_dcp_gh_clip_read(SHCLFORMAT uFmt) … … 1625 1625 } 1626 1626 1627 /* Helper callbacks. */ 1628 const VBCLWAYLANDHELPER g_WaylandHelperDcp = 1629 { 1630 "wayland-dcp", /* .pszName */ 1631 vbcl_wayland_hlp_dcp_probe, /* .pfnProbe */ 1627 static const VBCLWAYLANDHELPER_CLIPBOARD g_WaylandHelperDcpClip = 1628 { 1632 1629 vbcl_wayland_hlp_dcp_init, /* .pfnInit */ 1633 1630 vbcl_wayland_hlp_dcp_term, /* .pfnTerm */ … … 1637 1634 vbcl_wayland_hlp_dcp_gh_clip_read, /* .pfnGHClipRead */ 1638 1635 }; 1636 1637 static const VBCLWAYLANDHELPER_DND g_WaylandHelperDcpDnD = 1638 { 1639 NULL, /* .pfnInit */ 1640 NULL, /* .pfnTerm */ 1641 }; 1642 1643 /* Helper callbacks. */ 1644 const VBCLWAYLANDHELPER g_WaylandHelperDcp = 1645 { 1646 "wayland-dcp", /* .pszName */ 1647 vbcl_wayland_hlp_dcp_probe, /* .pfnProbe */ 1648 g_WaylandHelperDcpClip, /* .clip */ 1649 g_WaylandHelperDcpDnD, /* .dnd */ 1650 }; -
trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-gtk.cpp
r106061 r106755 389 389 390 390 /** 391 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnProbe}391 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnProbe} 392 392 */ 393 393 static DECLCALLBACK(int) vbcl_wayland_hlp_gtk_probe(void) … … 402 402 403 403 /** 404 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnInit}404 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnInit} 405 405 */ 406 406 RTDECL(int) vbcl_wayland_hlp_gtk_init(void) … … 414 414 415 415 /** 416 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnTerm}416 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnTerm} 417 417 */ 418 418 RTDECL(int) vbcl_wayland_hlp_gtk_term(void) … … 442 442 443 443 /** 444 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnSetClipboardCtx}444 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnSetClipboardCtx} 445 445 */ 446 446 static DECLCALLBACK(void) vbcl_wayland_hlp_gtk_set_clipboard_ctx(PVBGLR3SHCLCMDCTX pCtx) … … 484 484 485 485 /** 486 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnPopup}486 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnPopup} 487 487 */ 488 488 static DECLCALLBACK(int) vbcl_wayland_hlp_gtk_popup(void) … … 561 561 562 562 /** 563 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnHGClipReport}563 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnHGClipReport} 564 564 */ 565 565 static DECLCALLBACK(int) vbcl_wayland_hlp_gtk_hg_clip_report(SHCLFORMATS fFormats) … … 639 639 640 640 /** 641 * @interface_method_impl{VBCLWAYLANDHELPER ,pfnGHClipRead}641 * @interface_method_impl{VBCLWAYLANDHELPER_CLIPBOARD,pfnGHClipRead} 642 642 */ 643 643 static DECLCALLBACK(int) vbcl_wayland_hlp_gtk_gh_clip_read(SHCLFORMAT uFmt) … … 688 688 } 689 689 690 /* Helper callbacks. */ 691 const VBCLWAYLANDHELPER g_WaylandHelperGtk = 692 { 693 "wayland-gtk", /* .pszName */ 694 vbcl_wayland_hlp_gtk_probe, /* .pfnProbe */ 690 691 /*********************************************************************** 692 * DnD. 693 **********************************************************************/ 694 695 /** 696 * @interface_method_impl{VBCLWAYLANDHELPER_DND,pfnInit} 697 */ 698 RTDECL(int) vbcl_wayland_hlp_gtk_dnd_init(void) 699 { 700 VBCL_LOG_CALLBACK; 701 702 return VINF_SUCCESS; 703 } 704 705 /** 706 * @interface_method_impl{VBCLWAYLANDHELPER_DND,pfnTerm} 707 */ 708 RTDECL(int) vbcl_wayland_hlp_gtk_dnd_term(void) 709 { 710 VBCL_LOG_CALLBACK; 711 712 return VINF_SUCCESS; 713 } 714 715 716 static const VBCLWAYLANDHELPER_CLIPBOARD g_WaylandHelperGtkClip = 717 { 695 718 vbcl_wayland_hlp_gtk_init, /* .pfnInit */ 696 719 vbcl_wayland_hlp_gtk_term, /* .pfnTerm */ … … 700 723 vbcl_wayland_hlp_gtk_gh_clip_read, /* .pfnGHClipRead */ 701 724 }; 725 726 static const VBCLWAYLANDHELPER_DND g_WaylandHelperGtkDnD = 727 { 728 vbcl_wayland_hlp_gtk_dnd_init, /* .pfnInit */ 729 vbcl_wayland_hlp_gtk_dnd_term, /* .pfnTerm */ 730 }; 731 732 /* Helper callbacks. */ 733 const VBCLWAYLANDHELPER g_WaylandHelperGtk = 734 { 735 "wayland-gtk", /* .pszName */ 736 vbcl_wayland_hlp_gtk_probe, /* .pfnProbe */ 737 g_WaylandHelperGtkClip, /* .clip */ 738 g_WaylandHelperGtkDnD, /* .dnd */ 739 };
Note:
See TracChangeset
for help on using the changeset viewer.