Sign in Join
FPDoc Onlineexperiment

TPipeEvent procedure type

In unit InterfaceBase

Specifies an event handler signalled for a pipe handle in a widgetset object.

Declaration

pascal
TPipeEvent = procedure(AData: PtrInt; AReasons: TPipeReasons) of object

Arguments

AData

Pointer to the data for the event notification.

AReasons

Reason for the event notification.

Description

TPipeEvent is an object procedure type which specifies an event handler signalled for a pipe handle in a widgetset object. It is used for asynchronous process event notifications. The parameters contain a pointer to the data for the event, and the reason for the event notification.

TPipeEvent is the type passed as an argument to the TWidgetSet.AddPipeEventHandler method.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.