C# Класс OpenHome.Net.ControlPoint.CpProxy

Base class for all proxies
Наследование: ICpProxy
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
iHandle System.IntPtr
iService CpService

Открытые методы

Метод Описание
SetPropertyChanged ( System aPropertyChanged ) : void
SetPropertyInitialEvent ( System aInitialEvent ) : void
Subscribe ( ) : void
Unsubscribe ( ) : void
Version ( ) : uint

Защищенные методы

Метод Описание
AddProperty ( Property aProperty ) : void
CpProxy ( String aDomain, String aName, uint aVersion, ICpDevice aDevice ) : System
DisposeProxy ( ) : void
PropertyReadLock ( ) : void
PropertyReadUnlock ( ) : void
ReportEvent ( System aCallback ) : void

Приватные методы

Метод Описание
CpProxyAddProperty ( IntPtr aHandle, IntPtr aProperty ) : void
CpProxyCreate ( IntPtr aDomain, IntPtr aName, uint aVersion, IntPtr aDevice ) : IntPtr
CpProxyDestroy ( IntPtr Proxy ) : void
CpProxyPropertyReadLock ( IntPtr aHandle ) : void
CpProxyPropertyReadUnlock ( IntPtr aHandle ) : void
CpProxyService ( IntPtr aProxy ) : IntPtr
CpProxySetPropertyChanged ( IntPtr aHandle, Callback aCallback, IntPtr aPtr ) : void
CpProxySetPropertyInitialEvent ( IntPtr aHandle, Callback aCallback, IntPtr aPtr ) : void
CpProxySubscribe ( IntPtr aHandle ) : int
CpProxyUnsubscribe ( IntPtr aHandle ) : void
CpProxyVersion ( IntPtr aHandle ) : uint
InitialEvent ( IntPtr aPtr ) : void
PropertyChanged ( IntPtr aPtr ) : void

Описание методов

AddProperty() защищенный Метод

protected AddProperty ( Property aProperty ) : void
aProperty Property
Результат void

CpProxy() защищенный Метод

protected CpProxy ( String aDomain, String aName, uint aVersion, ICpDevice aDevice ) : System
aDomain String
aName String
aVersion uint
aDevice ICpDevice
Результат System

DisposeProxy() защищенный Метод

protected DisposeProxy ( ) : void
Результат void

PropertyReadLock() защищенный Метод

protected PropertyReadLock ( ) : void
Результат void

PropertyReadUnlock() защищенный Метод

protected PropertyReadUnlock ( ) : void
Результат void

ReportEvent() защищенный Метод

protected ReportEvent ( System aCallback ) : void
aCallback System
Результат void

SetPropertyChanged() публичный Метод

public SetPropertyChanged ( System aPropertyChanged ) : void
aPropertyChanged System
Результат void

SetPropertyInitialEvent() публичный Метод

public SetPropertyInitialEvent ( System aInitialEvent ) : void
aInitialEvent System
Результат void

Subscribe() публичный Метод

public Subscribe ( ) : void
Результат void

Unsubscribe() публичный Метод

public Unsubscribe ( ) : void
Результат void

Version() публичный Метод

public Version ( ) : uint
Результат uint

Описание свойств

iHandle защищенное свойство

protected IntPtr,System iHandle
Результат System.IntPtr

iService защищенное свойство

protected CpService,OpenHome.Net.ControlPoint iService
Результат CpService