Topic Path: Symbol Reference > Types > TIdSynchronizeThreadEvent Type
ContentsIndexHome
PreviousUpNext
TIdSynchronizeThreadEvent Type

Represents a method pointer for Synchronized method calls.

File
TIdSynchronizeThreadEvent = procedure (AThread: TIdThread; AData: Pointer) of object;
Parameters 
Description 
AThread 
Indy thread for the event notification.
 
AData 
User-defined values for the Synchronized method call. 

TIdSynchronizeThreadEvent is a method pointer type used when an executing thread needs to be synchronized using the main VCL thread. TIdSynchronizeThreadEvent allows the thread in AThread to synchronize using an internal structure that can contain a reference to the thread, the TNotifyEvent or Thread method to use for executing the Synchronize method, and user-defined data for the method. 

TIdSynchronizeThreadEvent is the type used as an argument to the overloaded TIdThread.Synchronize method.

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.