C# Class SignalR.Client._20.Transports.ServerSentEventsTransport.AsyncStreamReader

Show file Open project: robink-teleopti/SignalR

Public Methods

Method Description
AsyncStreamReader ( Stream stream, IConnection connection, dotnet2 initializeCallback, dotnet2 closeCallback ) : System
StartReading ( ) : void
StopReading ( bool raiseCloseCallback = true ) : void

Private Methods

Method Description
ProcessBuffer ( ) : void
ProcessChunks ( ) : void
ReadLoop ( ) : void
TryParseEvent ( string line, SseEvent &sseEvent ) : bool

Method Details

AsyncStreamReader() public method

public AsyncStreamReader ( Stream stream, IConnection connection, dotnet2 initializeCallback, dotnet2 closeCallback ) : System
stream Stream
connection IConnection
initializeCallback dotnet2
closeCallback dotnet2
return System

StartReading() public method

public StartReading ( ) : void
return void

StopReading() public method

public StopReading ( bool raiseCloseCallback = true ) : void
raiseCloseCallback bool
return void