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

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Login ( ) : void
Login ( ServerCredentials loginData ) : void
Login ( UserConfiguration userConfig ) : void
Logout ( ) : void
ProcessingServer ( ) : System
Start ( ) : void
Stop ( ) : void

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

Метод Описание
AddDevice ( DeviceConfiguration config ) : void
ApiMonitor_ApiConfigurationChanged ( ApiConfiguration config ) : void
CheckLocalDevices ( ) : void
CheckUserDevices ( UserConfiguration userConfig ) : void
CreatePluginInstance ( IServerPlugin plugin ) : IServerPlugin
DevicesMonitor_Initialize ( ) : void
DevicesMonitor_Start ( ) : void
DevicesMonitor_Stop ( ) : void
DevicesMonitor_Worker ( ) : void
LoadDevices ( ) : void
LoadServerPlugins ( ) : void
LoadServerPlugins ( Assembly assembly ) : void
LoadServerPlugins ( string path ) : void
LoginMonitor_UserChanged ( ServerCredentials loginData ) : void
PrintServerPluginInfo ( List plugins ) : void
RemoveAllDevices ( ) : void
SendCurrentUserChanged ( UserConfiguration userConfig ) : void
SendPluginData ( string id, string message ) : void
Server_Started ( DeviceServer server ) : void
Server_Stopped ( DeviceServer server ) : void
StartDeviceServer ( object obj ) : void
UpdateLoginInformation ( DeviceServer server ) : void

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

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

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

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

public Login ( ServerCredentials loginData ) : void
loginData TrakHound.API.Users.ServerCredentials
Результат void

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

public Login ( UserConfiguration userConfig ) : void
userConfig TrakHound.API.Users.UserConfiguration
Результат void

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

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

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

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

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

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

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

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