C# Class Animatroller.Framework.Expander.MonoExpanderServer

Inheritance: IDisposable, IPort, IRunnable
Afficher le fichier Open project: HakanL/animatroller

Protected Properties

Свойство Type Description
log Logger

Méthodes publiques

Méthode Description
AddInstance ( string instanceId, MonoExpanderInstance expanderLocal ) : void
Dispose ( ) : void
MonoExpanderServer ( [ name = "" ) : System
MonoExpanderServer ( int listenPort, [ name = "" ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Méthode Description
ClientConnected ( string instanceId, string connectionId ) : void
DataReceived ( string instanceId, string connectionId, string messageType, byte data ) : void
DeserializeFromStream ( Stream stream, Type messageType ) : object
Initialize ( string name, int listenPort, CommunicationTypes communicationType ) : void
SendData ( string instanceId, object data ) : System.Threading.Tasks.Task
Serialize ( object value, Stream s ) : void

Method Details

AddInstance() public méthode

public AddInstance ( string instanceId, MonoExpanderInstance expanderLocal ) : void
instanceId string
expanderLocal MonoExpanderInstance
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

MonoExpanderServer() public méthode

public MonoExpanderServer ( [ name = "" ) : System
name [
Résultat System

MonoExpanderServer() public méthode

public MonoExpanderServer ( int listenPort, [ name = "" ) : System
listenPort int
name [
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Property Details

log protected_oe static_oe property

protected static Logger log
Résultat Logger