VirtualBox

Ignore:
Timestamp:
Jul 19, 2012 4:43:43 PM (12 years ago)
Author:
vboxsync
Message:

Guest Control 2.0: Update.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h

    r42214 r42234  
    9191    void Destroy(void);
    9292
    93     eVBoxGuestCtrlCallbackType Type(void);
     93    int Signal(int rc = VINF_SUCCESS, const Utf8Str &strMsg = "");
     94
     95    Utf8Str GetMessage(void) { return mMessage; }
     96
     97    eVBoxGuestCtrlCallbackType GetType(void) { return mType; }
    9498
    9599    int Wait(ULONG uTimeoutMS);
     
    109113    /** The event semaphore triggering the*/
    110114    RTSEMEVENT                  hEventSem;
    111     /** Extended error information, if any. */
    112     ErrorInfo                   mErrorInfo;
     115    /** Overall result code. */
     116    int                         mRC;
     117    /** Error / information message to the
     118     *  result code. */
     119    Utf8Str                     mMessage;
    113120};
    114121typedef std::map < uint32_t, GuestCtrlCallback* > GuestCtrlCallbacks;
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