C# Class RxSpy.Communication.RxSpyHttpServer

Inheritance: IRxSpyServer, IRxSpyEventHandler
Afficher le fichier Open project: niik/RxSpy Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
EnqueueEvent ( IEvent ev ) : void
OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
OnConnected ( IConnectedEvent connectedEvent ) : void
OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
OnError ( IOnErrorEvent onErrorEvent ) : void
OnNext ( IOnNextEvent onNextEvent ) : void
OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
OnTag ( ITagOperatorEvent tagEvent ) : void
OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
RxSpyHttpServer ( ) : System
WaitForConnection ( System.TimeSpan timeout ) : void

Private Methods

Méthode Description
GetRandomTcpPort ( ) : int
Run ( CancellationToken ct ) : Task
RunRequest ( HttpListenerContext ctx, CancellationToken ct ) : Task
RunStream ( HttpListenerContext ctx, CancellationToken ct ) : Task

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnqueueEvent() public méthode

public EnqueueEvent ( IEvent ev ) : void
ev IEvent
Résultat void

OnCompleted() public méthode

public OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
onCompletedEvent IOnCompletedEvent
Résultat void

OnConnected() public méthode

public OnConnected ( IConnectedEvent connectedEvent ) : void
connectedEvent IConnectedEvent
Résultat void

OnCreated() public méthode

public OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
onCreatedEvent IOperatorCreatedEvent
Résultat void

OnDisconnected() public méthode

public OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
disconnectedEvent IDisconnectedEvent
Résultat void

OnError() public méthode

public OnError ( IOnErrorEvent onErrorEvent ) : void
onErrorEvent IOnErrorEvent
Résultat void

OnNext() public méthode

public OnNext ( IOnNextEvent onNextEvent ) : void
onNextEvent IOnNextEvent
Résultat void

OnSubscribe() public méthode

public OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
subscribeEvent ISubscribeEvent
Résultat void

OnTag() public méthode

public OnTag ( ITagOperatorEvent tagEvent ) : void
tagEvent ITagOperatorEvent
Résultat void

OnUnsubscribe() public méthode

public OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
unsubscribeEvent IUnsubscribeEvent
Résultat void

RxSpyHttpServer() public méthode

public RxSpyHttpServer ( ) : System
Résultat System

WaitForConnection() public méthode

public WaitForConnection ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Résultat void