C# Class Hudl.FFmpeg.Command.StreamReaders.BaseStandardStreamReader

Afficher le fichier Open project: hudl/HudlFfmpeg

Protected Properties

Свойство Type Description
MonitoringThread Thread
OutputBuilder StringBuilder
ProcessToListenTo System.Diagnostics.Process
_stopSignal System.Threading.ManualResetEvent
_stopped bool

Méthodes publiques

Méthode Description
Listen ( ) : void
Stop ( ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
BaseStandardStreamReader ( Process processToListenTo ) : System
HandleDataReceivedAsAsync ( object sender, DataReceivedEventArgs dataReceivedEventArgs ) : void
HandleDataReceivedAsThread ( string data ) : void
ListenAsAsync ( ) : void
ListenAsThread ( ) : void

Private Methods

Méthode Description
HandleDataReceived ( string data ) : void

Method Details

BaseStandardStreamReader() protected méthode

protected BaseStandardStreamReader ( Process processToListenTo ) : System
processToListenTo System.Diagnostics.Process
Résultat System

HandleDataReceivedAsAsync() protected méthode

protected HandleDataReceivedAsAsync ( object sender, DataReceivedEventArgs dataReceivedEventArgs ) : void
sender object
dataReceivedEventArgs System.Diagnostics.DataReceivedEventArgs
Résultat void

HandleDataReceivedAsThread() protected méthode

protected HandleDataReceivedAsThread ( string data ) : void
data string
Résultat void

Listen() public méthode

public Listen ( ) : void
Résultat void

ListenAsAsync() protected abstract méthode

protected abstract ListenAsAsync ( ) : void
Résultat void

ListenAsThread() protected abstract méthode

protected abstract ListenAsThread ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

MonitoringThread protected_oe property

protected Thread MonitoringThread
Résultat Thread

OutputBuilder protected_oe property

protected StringBuilder OutputBuilder
Résultat StringBuilder

ProcessToListenTo protected_oe property

protected Process,System.Diagnostics ProcessToListenTo
Résultat System.Diagnostics.Process

_stopSignal protected_oe property

protected ManualResetEvent,System.Threading _stopSignal
Résultat System.Threading.ManualResetEvent

_stopped protected_oe property

protected bool _stopped
Résultat bool