C# Class RxSpy.RxSpyStreamWriter

Inheritance: IRxSpyEventHandler
显示文件 Open project: niik/RxSpy

Public Methods

Method Description
Dispose ( ) : 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
RxSpyStreamWriter ( Stream stream ) : System
RxSpyStreamWriter ( string path ) : System

Private Methods

Method Description
EnqueueEvent ( IEvent ev ) : void
GetStreamWriter ( ) : TextWriter
RunQueue ( CancellationToken ct ) : Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnCompleted() public method

public OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
onCompletedEvent IOnCompletedEvent
return void

OnConnected() public method

public OnConnected ( IConnectedEvent connectedEvent ) : void
connectedEvent IConnectedEvent
return void

OnCreated() public method

public OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
onCreatedEvent IOperatorCreatedEvent
return void

OnDisconnected() public method

public OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
disconnectedEvent IDisconnectedEvent
return void

OnError() public method

public OnError ( IOnErrorEvent onErrorEvent ) : void
onErrorEvent IOnErrorEvent
return void

OnNext() public method

public OnNext ( IOnNextEvent onNextEvent ) : void
onNextEvent IOnNextEvent
return void

OnSubscribe() public method

public OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
subscribeEvent ISubscribeEvent
return void

OnTag() public method

public OnTag ( ITagOperatorEvent tagEvent ) : void
tagEvent ITagOperatorEvent
return void

OnUnsubscribe() public method

public OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
unsubscribeEvent IUnsubscribeEvent
return void

RxSpyStreamWriter() public method

public RxSpyStreamWriter ( Stream stream ) : System
stream Stream
return System

RxSpyStreamWriter() public method

public RxSpyStreamWriter ( string path ) : System
path string
return System