FileProcessor

Namespace: WellFired.Profile

Implements: WellFired.Profile.ProfileProcessor.IProfileProcessor

Description

This is an abstract implementation of a FileStreamProcessor

protected-attrib

readonly Stream Stream
:ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] ProbeRecorders
readonly bool StreamSetManually

protected-func

  FileProcessor ( Stream stream )

Public Methods

void RecordingStarted ( :ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] probeRecorders )
void RecordingUpdated ( )
abstract void RecordingStopped ( )

Breakdown

  • readonly Stream Stream
  • :ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] ProbeRecorders
  • readonly bool StreamSetManually
  • FileProcessor ( Stream stream )
  • void RecordingStarted ( :ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] probeRecorders )

    Description

    The Record has been started

    Parameters

    probeRecorders This recording session will record these probes
  • void RecordingUpdated ( )

    Description

    The recording data has been updated.

  • abstract void RecordingStopped ( )

    Description

    The recording has stopped.