Unit 'fpAsync' Package
[Overview][Types][Classes][Variables][Index] [#fcl-async]

TAsyncStreamLineReader

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpasync.pp line 116

type TAsyncStreamLineReader = class(TGenericLineReader)

protected

  FEventLoop: TEventLoop;

  FDataStream: TStream;

  FBlockingStream: THandleStream;

  FOnEOF: TNotifyEvent;

  NotifyHandle: Pointer;

  function Read(); override;

  procedure NoData; override;

  procedure StreamDataAvailable();

public

  constructor Create();

  destructor Destroy; override;

  procedure StopAndFree;

  property EventLoop: TEventLoop; [r]

  property DataStream: TStream; [r]

  property BlockingStream: THandleStream; [r]

  property OnEOF: TNotifyEvent; [rw]

end;

Inheritance

TAsyncStreamLineReader

|

TGenericLineReader

|

TObject


Documentation generated on: 2023-03-18