VirtualBox

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


Ignore:
Timestamp:
Dec 7, 2018 10:17:39 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
127306
Message:

VBoxSDS: updates

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

Legend:

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

    r71160 r76066  
     1/* $Id$ */
    12/** @file
    2 * VBox Global COM Class definition
    3 */
     3 * Main - VBoxSDS - VirtualBoxClientList.
     4 */
    45
    56/*
     
    2728#include "VirtualBoxClientListWrap.h"
    2829
    29 /**
    30 * The IVirtualBoxClientList implementation.
    31 *
    32 * This class provides COM interface to track and get list of
    33 * API client processes.
    34 *
    35 */
    36 
    3730typedef std::set<LONG> TClientSet;
    3831
    3932class CClientListWatcher;
    4033
     34/**
     35 * The IVirtualBoxClientList implementation.
     36 *
     37 * This class provides COM interface to track and get list of
     38 * API client processes.
     39 */
    4140class ATL_NO_VTABLE VirtualBoxClientList
    4241    : public VirtualBoxClientListWrap
     
    5150
    5251public:
    53     DECLARE_CLASSFACTORY_SINGLETON(VirtualBoxClientList)
     52    DECLARE_CLASSFACTORY_SINGLETON(VirtualBoxClientList) /**< r=bird: It is _NOT_ a singleton. */
    5453    DECLARE_NOT_AGGREGATABLE(VirtualBoxClientList)
    5554    VirtualBoxClientList() : m_pWatcher(NULL) {}
     
    6665    // Private members
    6766    // polling of unexpectedly finished api client processes
    68     CClientListWatcher* m_pWatcher;
     67    CClientListWatcher *m_pWatcher;
    6968};
    7069
     
    7271
    7372#endif // !____H_VIRTUALBOXCLIENTLISTIMPL
     73
  • trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h

    r76065 r76066  
    7171private:
    7272
    73     // IVirtualBoxSDS methods
     73    /** @name IVirtualBoxSDS methods
     74     * @{ */
    7475    STDMETHOD(RegisterVBoxSVC)(IVBoxSVCRegistration *aVBoxSVC, LONG aPid, IUnknown **aExistingVirtualBox);
    7576    STDMETHOD(DeregisterVBoxSVC)(IVBoxSVCRegistration *aVBoxSVC, LONG aPid);
    76     STDMETHOD(NotifyClientsFinished)();
     77    STDMETHOD(NotifyClientsFinished)(); /**< @todo r=bird: Internal within SDS! Make private. */
     78    /** @} */
    7779
    7880
    79     // Private methods
    80 
     81    /** @name Private methods
     82     * @{ */
    8183    /**
    8284     * Gets the client user SID of the
     
    100102     */
    101103    VBoxSDSPerUserData *i_lookupOrCreatePerUserData(com::Utf8Str const &a_rStrUserSid, com::Utf8Str const &a_rStrUsername);
     104    /** @} */
    102105};
    103106
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