Andorra Suite Documentation

Unit AcNotify

Uses

Unit dependencies

View fullscreen

Description

AcNotify contains classes and functions which can be used to send inter-thread notifications. This concept is somewhat simmilar to the TThread.QueueMethod method, but AcNotify is able to provide this functionality for NonVCL and console applications.

Structures

class

record

Functions

procedure AcNotifyQueue
(ASender: TObject; AMethod: TAcNotifyMethod; AUserData: Pointer = nil);
procedure AcNotifyRemoveObject
(AObject: TObject);
procedure AcNotifyManualSetProcessor
(ANotifyProcessor: TAcNotifyProcessor);
procedure AcNotifyManualProcessQueue
();
procedure AcNotifyManualInit
();

Types

TAcNotifyMethod
= procedure(ASender: TObject; AUserData: Pointer) of object;
Callback method used within the Andorra Commons notification system. ASender represents the object which made the queue call, AUserData can be any data provided the calling object.
PAcNotification
= ^TAcNotification;
A pointer on TAcNotification
TAcNotifyProcessorThreadCallback
= function: Boolean of object;
Callback function used internally with TAcNotifyProcessorThread.

This page was generated by a documentation system written by Andreas Stoeckel. This system makes use of a modified PasDoc version (download can be found here) and Graphviz.

Get Andorra Commons at SourceForge.net. Fast, secure and Free Open Source software downloads