C# Класс TrakHound.Servers.DataProcessing.DeviceServer

Data Processing Server for individual device. Handles plugins and events related to the device.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ClosePlugins void
Initialize void
InitializePlugins void
PluginSendData void
SendPluginData void
StartPlugins void

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

Метод Описание
DeviceServer ( DeviceConfiguration config, List serverPlugins ) : System
SendPluginData ( string id, object obj ) : void
SendPluginData ( string id, string message ) : void
Start ( ) : void
Stop ( ) : void

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

Метод Описание
ClosePlugins ( ) : void
Initialize ( DeviceConfiguration config ) : void
InitializePlugins ( DeviceConfiguration config ) : void
PluginSendData ( object o ) : void
SendPluginData ( EventData data ) : void
StartPlugins ( ) : void

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

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

public DeviceServer ( DeviceConfiguration config, List serverPlugins ) : System
config TrakHound.Configurations.DeviceConfiguration
serverPlugins List
Результат System

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

public SendPluginData ( string id, object obj ) : void
id string
obj object
Результат void

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

public SendPluginData ( string id, string message ) : void
id string
message string
Результат void

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

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

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

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