C# Class Akka.Interfaced.SlimSocket.Client.ObserverEventDispatcher

Inheritance: INotificationChannel
ファイルを表示 Open project: SaladLab/Akka.Interfaced.SlimSocket

Public Methods

Method Description
Attach ( IInterfacedObserver observer ) : void
Detach ( IInterfacedObserver observer ) : bool
Invoke ( int notificationId, IInvokable message ) : void
Notify ( NotificationMessage notificationMessage ) : void
ObserverEventDispatcher ( ) : System
ObserverEventDispatcher ( IInterfacedObserver observer, bool startPending = false, bool keepOrder = false ) : System

Private Methods

Method Description
FlushPendingMessage ( ) : void
InvokeInternal ( IInvokable message ) : void

Method Details

Attach() public method

public Attach ( IInterfacedObserver observer ) : void
observer IInterfacedObserver
return void

Detach() public method

public Detach ( IInterfacedObserver observer ) : bool
observer IInterfacedObserver
return bool

Invoke() public method

public Invoke ( int notificationId, IInvokable message ) : void
notificationId int
message IInvokable
return void

Notify() public method

public Notify ( NotificationMessage notificationMessage ) : void
notificationMessage NotificationMessage
return void

ObserverEventDispatcher() public method

public ObserverEventDispatcher ( ) : System
return System

ObserverEventDispatcher() public method

public ObserverEventDispatcher ( IInterfacedObserver observer, bool startPending = false, bool keepOrder = false ) : System
observer IInterfacedObserver
startPending bool
keepOrder bool
return System