- Timestamp:
- May 21, 2014 1:02:44 PM (11 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/GuestDirectoryImpl.h
r50618 r51321 1 2 1 /* $Id$ */ 3 2 /** @file 4 * VirtualBox Main - XXX.3 * VirtualBox Main - Guest directory handling implementation. 5 4 */ 6 5 7 6 /* 8 * Copyright (C) 2012 Oracle Corporation7 * Copyright (C) 2012-2014 Oracle Corporation 9 8 * 10 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 44 43 /** @} */ 45 44 46 47 45 public: 48 46 /** @name Public internal methods. -
trunk/src/VBox/Main/include/GuestFileImpl.h
r50874 r51321 1 2 1 /* $Id$ */ 3 2 /** @file 4 * VirtualBox Main - Guest file handling .3 * VirtualBox Main - Guest file handling implementation. 5 4 */ 6 5 … … 30 29 class GuestProcess; 31 30 32 /**33 * TODO34 */35 31 class ATL_NO_VTABLE GuestFile : 36 32 public GuestFileWrap, … … 48 44 void FinalRelease(void); 49 45 /** @} */ 50 51 46 52 47 public: … … 77 72 private: 78 73 79 // Wrapped IGuestFile properties. 74 /** Wrapped @name IGuestFile properties. 75 * @{ */ 80 76 HRESULT getCreationMode(ULONG *aCreationMode); 81 77 HRESULT getDisposition(com::Utf8Str &aDisposition); … … 87 83 HRESULT getOffset(LONG64 *aOffset); 88 84 HRESULT getStatus(FileStatus_T *aStatus); 85 /** @} */ 89 86 90 // Wrapped IGuestFile methods. 87 /** Wrapped @name IGuestFile methods. 88 * @{ */ 91 89 HRESULT close(); 92 90 HRESULT queryInfo(ComPtr<IFsObjInfo> &aObjInfo); … … 108 106 ULONG aTimeoutMS, 109 107 ULONG *aWritten); 108 /** @} */ 110 109 111 110 /** This can safely be used without holding any locks. -
trunk/src/VBox/Main/include/GuestFsObjInfoImpl.h
r50528 r51321 1 2 1 /* $Id$ */ 3 2 /** @file 4 * VirtualBox Main - XXX.3 * VirtualBox Main - Guest file system object information implementation. 5 4 */ 6 5 … … 23 22 #include "GuestCtrlImplPrivate.h" 24 23 25 /**26 * TODO27 */28 24 class ATL_NO_VTABLE GuestFsObjInfo : 29 25 public GuestFsObjInfoWrap … … 39 35 HRESULT FinalConstruct(void); 40 36 void FinalRelease(void); 37 /** @} */ 41 38 42 39 private: 43 40 44 // Wrapped GuestFsObjInfo properties. 41 /** Wrapped @name IGuestFsObjInfo properties. 42 * @{ */ 45 43 HRESULT getAccessTime(LONG64 *aAccessTime); 46 44 HRESULT getAllocatedSize(LONG64 *aAllocatedSize); … … 62 60 HRESULT getUserFlags(ULONG *aUserFlags); 63 61 HRESULT getUserName(com::Utf8Str &aUserName); 62 /** @} */ 64 63 65 64 GuestFsObjData mData; -
trunk/src/VBox/Main/include/GuestProcessImpl.h
r50874 r51321 1 2 1 /* $Id$ */ 3 2 /** @file 4 * VirtualBox Main - Guest process handling .3 * VirtualBox Main - Guest process handling implementation. 5 4 */ 6 5 7 6 /* 8 * Copyright (C) 2012-201 3Oracle Corporation7 * Copyright (C) 2012-2014 Oracle Corporation 9 8 * 10 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 43 42 void FinalRelease(void); 44 43 /** @} */ 45 46 44 47 45 public: … … 91 89 92 90 private: 93 /** Wrapped @name IProcess data . 94 * @{ */ 95 HRESULT getArguments(std::vector<com::Utf8Str> &aArguments); 96 HRESULT getEnvironment(std::vector<com::Utf8Str> &aEnvironment); 97 HRESULT getEventSource(ComPtr<IEventSource> &aEventSource); 98 HRESULT getExecutablePath(com::Utf8Str &aExecutablePath); 99 HRESULT getExitCode(LONG *aExitCode); 100 HRESULT getName(com::Utf8Str &aName); 101 HRESULT getPID(ULONG *aPID); 102 HRESULT getStatus(ProcessStatus_T *aStatus); 91 /** Wrapped @name IProcess properties. 92 * @{ */ 93 HRESULT getArguments(std::vector<com::Utf8Str> &aArguments); 94 HRESULT getEnvironment(std::vector<com::Utf8Str> &aEnvironment); 95 HRESULT getEventSource(ComPtr<IEventSource> &aEventSource); 96 HRESULT getExecutablePath(com::Utf8Str &aExecutablePath); 97 HRESULT getExitCode(LONG *aExitCode); 98 HRESULT getName(com::Utf8Str &aName); 99 HRESULT getPID(ULONG *aPID); 100 HRESULT getStatus(ProcessStatus_T *aStatus); 101 /** @} */ 103 102 104 103 /** Wrapped @name IProcess methods. 105 104 * @{ */ 106 HRESULT waitFor(ULONG aWaitFor, 107 ULONG aTimeoutMS, 108 ProcessWaitResult_T *aReason); 109 HRESULT waitForArray(const std::vector<ProcessWaitForFlag_T> &aWaitFor, 110 ULONG aTimeoutMS, 111 ProcessWaitResult_T *aReason); 112 HRESULT read(ULONG aHandle, 113 ULONG aToRead, 105 HRESULT waitFor(ULONG aWaitFor, 106 ULONG aTimeoutMS, 107 ProcessWaitResult_T *aReason); 108 HRESULT waitForArray(const std::vector<ProcessWaitForFlag_T> &aWaitFor, 109 ULONG aTimeoutMS, 110 ProcessWaitResult_T *aReason); 111 HRESULT read(ULONG aHandle, 112 ULONG aToRead, 113 ULONG aTimeoutMS, 114 std::vector<BYTE> &aData); 115 HRESULT write(ULONG aHandle, 116 ULONG aFlags, 117 const std::vector<BYTE> &aData, 114 118 ULONG aTimeoutMS, 115 std::vector<BYTE> &aData); 116 HRESULT write(ULONG aHandle, 117 ULONG aFlags, 118 const std::vector<BYTE> &aData, 119 ULONG aTimeoutMS, 120 ULONG *aWritten); 121 HRESULT writeArray(ULONG aHandle, 122 const std::vector<ProcessInputFlag_T> &aFlags, 123 const std::vector<BYTE> &aData, 124 ULONG aTimeoutMS, 125 ULONG *aWritten); 126 HRESULT terminate(); 119 ULONG *aWritten); 120 HRESULT writeArray(ULONG aHandle, 121 const std::vector<ProcessInputFlag_T> &aFlags, 122 const std::vector<BYTE> &aData, 123 ULONG aTimeoutMS, 124 ULONG *aWritten); 125 HRESULT terminate(void); 126 /** @} */ 127 127 128 128 /** -
trunk/src/VBox/Main/include/GuestSessionImpl.h
r50874 r51321 1 2 1 /* $Id$ */ 3 2 /** @file … … 259 258 private: 260 259 261 // Wrapped GuestSession Properties 260 /** Wrapped @name IGuestSession properties. 261 * @{ */ 262 262 HRESULT getUser(com::Utf8Str &aUser); 263 263 HRESULT getDomain(com::Utf8Str &aDomain); … … 274 274 HRESULT getFiles(std::vector<ComPtr<IGuestFile> > &aFiles); 275 275 HRESULT getEventSource(ComPtr<IEventSource> &aEventSource); 276 277 // Wrapped GuestSession Methods 276 /** @} */ 277 278 /** Wrapped @name IGuestSession methods. 279 * @{ */ 278 280 HRESULT close(); 279 281 HRESULT copyFrom(const com::Utf8Str &aSource, … … 377 379 ULONG aTimeoutMS, 378 380 GuestSessionWaitResult_T *aReason); 379 381 /** @} */ 380 382 381 383 /** Map of guest directories. The key specifies the internal directory ID. */
Note:
See TracChangeset
for help on using the changeset viewer.