C# Class SirenOfShame.Extruder.Services.SosOnlineService

Show file Open project: AutomatedArchitecture/SirenOfShame

Public Properties

Property Type Description
SOS_URL string

Public Methods

Method Description
ConnectExtruder ( SirenOfShame.Extruder.Models.ConnectExtruderModel connectExtruderModel ) : Task
Disconnect ( ) : void

Private Methods

Method Description
ConnectionOnClosed ( ) : void
ConnectionOnError ( Exception ex ) : void
ConnectionOnStateChanged ( StateChange obj ) : void
OnForceDisconnect ( ) : void
OnModalDialogEventReceived ( SirenOfShame.Lib.Watcher.ModalDialogEventArgs args ) : void
OnSetAudioEventReceived ( int audioPatternIndex, System.TimeSpan audioDuration ) : void
OnSetLightsEventReceived ( int ledPatternIndex, System.TimeSpan ledDuration ) : void
OnSetTrayIcon ( SirenOfShame.Extruder.Models.TrayIcon trayIcon ) : void
OnTrayNotify ( TrayNotifyEventArgs args ) : void
StartRealtimeConnection ( SirenOfShame.Extruder.Models.ConnectExtruderModel connectExtruderModel ) : Task

Method Details

ConnectExtruder() public method

public ConnectExtruder ( SirenOfShame.Extruder.Models.ConnectExtruderModel connectExtruderModel ) : Task
connectExtruderModel SirenOfShame.Extruder.Models.ConnectExtruderModel
return Task

Disconnect() public method

public Disconnect ( ) : void
return void

Property Details

SOS_URL public static property

public static string SOS_URL
return string