The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CHostControl Class Reference

Inheritance diagram for CHostControl:
Collaboration diagram for CHostControl:

List of all members.

Public Member Functions

 CHostControl ()
 CHostControl (const CHostControl &rhs)
CHostControloperator= (const CHostControl &rhs)
ULONG STDMETHODCALLTYPE AddRef () override
ULONG STDMETHODCALLTYPE Release () override
HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, PVOID *ppvObj) override
HRESULT STDMETHODCALLTYPE GetHostManager (REFIID riid, void **ppObject) override
HRESULT STDMETHODCALLTYPE SetAppDomainManager (DWORD dwAppDomainID, IUnknown *pUnkAppDomainManager) override
HRESULT STDMETHODCALLTYPE Setup (ICLRRuntimeHost *pHost) override
 Call this method after you have a valid pointer to a ICLRRuntimeHost instance to allow the object that implements this interface to make use of it. This method should be called BEFORE you call ICLRRuntimeHost::SetHostControl() and pass the object that implements this interface to the host.


Constructor & Destructor Documentation

CHostControl (  ) 

CHostControl ( const CHostControl rhs  ) 


Member Function Documentation

CHostControl& operator= ( const CHostControl rhs  ) 

ULONG STDMETHODCALLTYPE AddRef (  )  [override]

ULONG STDMETHODCALLTYPE Release (  )  [override]

HRESULT STDMETHODCALLTYPE QueryInterface ( REFIID  riid,
PVOID *  ppvObj 
) [override]

HRESULT STDMETHODCALLTYPE GetHostManager ( REFIID  riid,
void **  ppObject 
) [override]

HRESULT STDMETHODCALLTYPE SetAppDomainManager ( DWORD  dwAppDomainID,
IUnknown *  pUnkAppDomainManager 
) [override]

HRESULT STDMETHODCALLTYPE Setup ( ICLRRuntimeHost *  pHost  )  [override, virtual]

Call this method after you have a valid pointer to a ICLRRuntimeHost instance to allow the object that implements this interface to make use of it. This method should be called BEFORE you call ICLRRuntimeHost::SetHostControl() and pass the object that implements this interface to the host.

Implements IHostControl.


Generated on Sun Sep 12 19:08:14 2021 for The Server Framework - v7.4 by doxygen 1.5.3