C# 클래스 TrakHound.Servers.DataProcessing.ProcessingServer

파일 보기 프로젝트 열기: TrakHound/TrakHound-Community 1 사용 예제들

공개 메소드들

메소드 설명
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