VirtualBox

Ignore:
Timestamp:
Aug 14, 2015 3:04:46 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
102120
Message:

Additions/x11/VBoxClient: remove global VT switching handling again.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/VBoxClient/VBoxClient.h

    r55401 r57357  
    5151    /** Run the service main loop */
    5252    int (*run)(struct VBCLSERVICE **ppInterface, bool fDaemonised);
    53     /** Pause the service loop.  This is used to allow the service to disable
    54      * itself when the X server is switched out.  It must be safe to call on a
    55      * different thread if the VT monitoring thread is used. */
    56     int (*pause)(struct VBCLSERVICE **ppInterface);
    57     /** Resume after pausing.  The same applies here as for @a pause. */
    58     int (*resume)(struct VBCLSERVICE **ppInterface);
    5953    /** Clean up any global resources before we shut down hard.  The last calls
    6054     * to @a pause and @a resume are guaranteed to finish before this is called.
     
    7771}
    7872
    79 union _XEvent;  /* We do not want to pull in the X11 header files here. */
    80 extern void VBClCheckXOrgVT(union _XEvent *pEvent);
    81 extern int VBClStartVTMonitor();
    82 
    8373extern struct VBCLSERVICE **VBClGetClipboardService();
    8474extern struct VBCLSERVICE **VBClGetSeamlessService();
Note: See TracChangeset for help on using the changeset viewer.

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