VirtualBox

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


Ignore:
Timestamp:
Mar 9, 2018 9:24:01 AM (7 years ago)
Author:
vboxsync
Message:

Guest Control/GuestProcessImpl.h: Docs.

File:
1 edited

Legend:

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

    r71272 r71281  
    55
    66/*
    7  * Copyright (C) 2012-2017 Oracle Corporation
     7 * Copyright (C) 2012-2018 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    223223    GuestProcessStream &getStdErr(void) { return mStdErr; }
    224224
    225     int wait(uint32_t fFlags, int *pGuestRc);
    226 
    227     int waitEx(uint32_t fFlags, GuestProcessStreamBlock *pStreamBlock, int *pGuestRc);
     225    int wait(uint32_t fToolWaitFlags, int *pGuestRc);
     226
     227    int waitEx(uint32_t fToolWaitFlags, GuestProcessStreamBlock *pStreamBlock, int *pGuestRc);
    228228
    229229    bool isRunning(void);
     
    235235public:
    236236
     237    /** Wrapped @name Static run methods.
     238     * @{ */
    237239    static int run(GuestSession *pGuestSession, const GuestProcessStartupInfo &startupInfo, int *pGuestRc);
    238240
     
    244246    static int runExErrorInfo(GuestSession *pGuestSession, const GuestProcessStartupInfo &startupInfo,
    245247                              GuestCtrlStreamObjects *pStrmOutObjects, uint32_t cStrmOutObjects, GuestProcessToolErrorInfo &errorInfo);
    246 
     248    /** @}  */
     249
     250    /** Wrapped @name Static exit code conversion methods.
     251     * @{ */
    247252    static int exitCodeToRc(const GuestProcessStartupInfo &startupInfo, int32_t iExitCode);
    248253
    249254    static int exitCodeToRc(const char *pszTool, int32_t iExitCode);
     255    /** @}  */
    250256
    251257protected:
    252258
     259    /** Pointer to session this toolbox object is bound to. */
    253260    ComObjPtr<GuestSession>     pSession;
     261    /** Pointer to process object this toolbox object is bound to. */
    254262    ComObjPtr<GuestProcess>     pProcess;
     263    /** The toolbox' startup info. */
    255264    GuestProcessStartupInfo     mStartupInfo;
     265    /** Stream object for handling the toolbox' stdout data. */
    256266    GuestProcessStream          mStdOut;
     267    /** Stream object for handling the toolbox' stderr data. */
    257268    GuestProcessStream          mStdErr;
    258269};
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