C# Class TrakHound_Server.Plugins.TrakHoundCloud.UpdateQueue

Show file Open project: TrakHound/TrakHound-Community

Public Methods

Method Description
Add ( Data deviceInfo ) : void
Remove ( Data deviceInfo ) : void
Start ( ) : void
Stop ( ) : void
Update ( UserConfiguration userConfig, List deviceInfos ) : void

Private Methods

Method Description
ProcessQueue ( List _queuedInfos ) : List
SendData ( object o ) : void
Worker ( ) : void

Method Details

Add() public method

public Add ( Data deviceInfo ) : void
deviceInfo TrakHound.API.Data
return void

Remove() public method

public Remove ( Data deviceInfo ) : void
deviceInfo TrakHound.API.Data
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Update() public static method

public static Update ( UserConfiguration userConfig, List deviceInfos ) : void
userConfig TrakHound.API.Users.UserConfiguration
deviceInfos List
return void