Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
WSDiscovery::CClientNotificationSink Class Reference

#include <WSDiscoveryWin32.h>

Inheritance diagram for WSDiscovery::CClientNotificationSink:

Public Member Functions

 CClientNotificationSink ()
 
 ~CClientNotificationSink ()
 
HRESULT STDMETHODCALLTYPE Add (IWSDiscoveredService *service)
 
HRESULT STDMETHODCALLTYPE Remove (IWSDiscoveredService *service)
 
HRESULT STDMETHODCALLTYPE SearchFailed (HRESULT hr, LPCWSTR tag)
 
HRESULT STDMETHODCALLTYPE SearchComplete (LPCWSTR tag)
 
HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, void **object)
 
ULONG STDMETHODCALLTYPE AddRef ()
 
ULONG STDMETHODCALLTYPE Release ()
 
bool ThereAreServers ()
 
std::vector< std::wstring > GetServersIPs ()
 

Static Public Member Functions

static HRESULT Create (CClientNotificationSink **sink)
 

Constructor & Destructor Documentation

◆ CClientNotificationSink()

WSDiscovery::CClientNotificationSink::CClientNotificationSink ( )

◆ ~CClientNotificationSink()

WSDiscovery::CClientNotificationSink::~CClientNotificationSink ( )

Member Function Documentation

◆ Add()

HRESULT STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::Add ( IWSDiscoveredService * service)

◆ AddRef()

ULONG STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::AddRef ( )

◆ Create()

HRESULT WSDiscovery::CClientNotificationSink::Create ( CClientNotificationSink ** sink)
static

◆ GetServersIPs()

std::vector< std::wstring > WSDiscovery::CClientNotificationSink::GetServersIPs ( )
inline

◆ QueryInterface()

HRESULT STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::QueryInterface ( REFIID riid,
void ** object )

◆ Release()

ULONG STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::Release ( )

◆ Remove()

HRESULT STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::Remove ( IWSDiscoveredService * service)

◆ SearchComplete()

HRESULT STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::SearchComplete ( LPCWSTR tag)

◆ SearchFailed()

HRESULT STDMETHODCALLTYPE WSDiscovery::CClientNotificationSink::SearchFailed ( HRESULT hr,
LPCWSTR tag )

◆ ThereAreServers()

bool WSDiscovery::CClientNotificationSink::ThereAreServers ( )
inline

The documentation for this class was generated from the following files: