VirtualBox

Changeset 47627 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Aug 9, 2013 8:31:24 AM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
87828
Message:

Main/GuestCtrl: Reduced locking times, more error checking, adjusted logging.

Location:
trunk/src/VBox/Main/include
Files:
2 edited

Legend:

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

    r47469 r47627  
    388388    const ComPtr<IEvent>             Event(void) { return mEvent; };
    389389    const std::list<VBoxEventType_T> Types(void) { return mEventTypes; };
     390    size_t                           TypeCount(void) { return mEventTypes.size(); }
    390391    virtual int                      Signal(IEvent *pEvent);
    391392    int                              Wait(RTMSINTERVAL uTimeoutMS);
  • trunk/src/VBox/Main/include/GuestProcessImpl.h

    r47469 r47627  
    7777    inline int checkPID(uint32_t uPID);
    7878    static Utf8Str guestErrorToString(int guestRc);
    79     bool isReady(void);
    8079    int readData(uint32_t uHandle, uint32_t uSize, uint32_t uTimeoutMS, void *pvData, size_t cbData, uint32_t *pcbRead, int *pGuestRc);
    8180    static HRESULT setErrorExternal(VirtualBoxBase *pInterface, int guestRc);
     
    9796     * @{ */
    9897    inline bool isAlive(void);
     98    inline bool hasEnded(void);
    9999    int onGuestDisconnected(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData);
    100100    int onProcessInputStatus(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData);
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