C# Класс VSTalk.Engine.Core.Disco.Caps.CapsService

Наследование: ICapsService, IListener
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateDiscoDataAccess ICapsDiscoveryDataAccess
CreateDiscoNetAccess ICapsDiscoveryNetAccess
OnFeatures void
ProcessedPresence void

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

Метод Описание
CapsService ( ) : System
HasFeature ( IInterlocutorResource interlocutorResource, string uri ) : bool
OnPresence ( Client client, Presence presence ) : void
StartListen ( ) : void
StopListen ( ) : void

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

Метод Описание
CreateDiscoDataAccess ( ) : ICapsDiscoveryDataAccess
CreateDiscoNetAccess ( ) : ICapsDiscoveryNetAccess
OnFeatures ( CapsInfo version, IList features ) : void
ProcessedPresence ( CapsSource capsKey, Presence presence ) : void

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

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

public CapsService ( ) : System
Результат System

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

public HasFeature ( IInterlocutorResource interlocutorResource, string uri ) : bool
interlocutorResource IInterlocutorResource
uri string
Результат bool

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

public OnPresence ( Client client, Presence presence ) : void
client VSTalk.Model.Client
presence agsXMPP.protocol.client.Presence
Результат void

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

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

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

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