TZIBEventAlerter Class Reference

Inheritance diagram for TZIBEventAlerter:

TComponent

List of all members.

Public Member Functions

boolean GetAutoRegister ()
 RegisterEvents ()
 SetAutoRegister (const boolean Value)
 TZIBEventAlerter (TComponent AOwner)
 UnRegisterEvents ()
 ~TZIBEventAlerter ()

Public Attributes

boolean AutoRegister
TZConnection Connection
TStrings Events
PISC_DB_HANDLE NativeHandle
TErrorEvent OnError
TEventAlert OnEventAlert
IZInterbasePlainDriver PlainDriver
boolean Registered

Protected Member Functions

 EventChange (TObject Sender)
PISC_DB_HANDLE GetNativeHandle ()
 Notification (TComponent AComponent, TOperation Operation)
 ThreadEnded (TObject Sender)

Private Member Functions

IZInterbasePlainDriver GetPlainDriver ()
boolean GetRegistered ()
 SetConnection (TZConnection Value)
 SetEvents (TStrings Value)
 SetRegistered (const boolean Value)

Private Attributes

boolean FAutoRegister
TZConnection FConnection
TStrings FEvents
PISC_DB_HANDLE FNativeHandle
TErrorEvent FOnError
TEventAlert FOnEventAlert
boolean FRegistered
TList FThreads
boolean ThreadException


Detailed Description

Definition at line 73 of file ZIBEventAlerter.pas.


Constructor & Destructor Documentation

TZIBEventAlerter::TZIBEventAlerter ( TComponent  AOwner  ) 

TZIBEventAlerter::~TZIBEventAlerter (  ) 

Definition at line 353 of file ZIBEventAlerter.pas.


Member Function Documentation

TZIBEventAlerter::EventChange ( TObject  Sender  )  [protected]

Definition at line 752 of file ZIBEventAlerter.pas.

<> boolean TZIBEventAlerter::GetAutoRegister (  ) 

Initial value:

 
Value TZIBEventAlerter::SetAutoRegister (const boolean Value 
)

    if FAutoRegister and (not ed) and
      Assigned(FConnection) and FConnection.Connected then
      Events

Definition at line 827 of file ZIBEventAlerter.pas.

PISC_DB_HANDLE TZIBEventAlerter::GetNativeHandle (  )  [protected]

Definition at line 306 of file ZIBEventAlerter.pas.

IZInterbasePlainDriver TZIBEventAlerter::GetPlainDriver (  )  [private]

Definition at line 507 of file ZIBEventAlerter.pas.

boolean TZIBEventAlerter::GetRegistered (  )  [private]

Definition at line 787 of file ZIBEventAlerter.pas.

TZIBEventAlerter::Notification ( TComponent  AComponent,
TOperation  Operation 
) [protected]

Definition at line 376 of file ZIBEventAlerter.pas.

TZIBEventAlerter::RegisterEvents (  ) 

Definition at line 400 of file ZIBEventAlerter.pas.

TZIBEventAlerter::SetAutoRegister ( const boolean  Value  ) 

TZIBEventAlerter::SetConnection ( TZConnection  Value  )  [private]

Definition at line 431 of file ZIBEventAlerter.pas.

TZIBEventAlerter::SetEvents ( TStrings  Value  )  [private]

Definition at line 457 of file ZIBEventAlerter.pas.

TZIBEventAlerter::SetRegistered ( const boolean  Value  )  [private]

Definition at line 466 of file ZIBEventAlerter.pas.

TZIBEventAlerter::ThreadEnded ( TObject  Sender  )  [protected]

Definition at line 795 of file ZIBEventAlerter.pas.

TZIBEventAlerter::UnRegisterEvents (  ) 


Member Data Documentation

See also:
GetAutoRegister For reading

SetAutoRegister For writing

Definition at line 164 of file ZIBEventAlerter.pas.

See also:
FConnection For reading

SetConnection For writing

Definition at line 167 of file ZIBEventAlerter.pas.

See also:
FEvents For reading

SetEvents For writing

Definition at line 170 of file ZIBEventAlerter.pas.

Definition at line 92 of file ZIBEventAlerter.pas.

Definition at line 88 of file ZIBEventAlerter.pas.

TStrings TZIBEventAlerter::FEvents [private]

Definition at line 78 of file ZIBEventAlerter.pas.

Definition at line 84 of file ZIBEventAlerter.pas.

Definition at line 90 of file ZIBEventAlerter.pas.

Definition at line 80 of file ZIBEventAlerter.pas.

boolean TZIBEventAlerter::FRegistered [private]

Definition at line 94 of file ZIBEventAlerter.pas.

TList TZIBEventAlerter::FThreads [private]

Definition at line 82 of file ZIBEventAlerter.pas.

See also:
GetNativeHandle For reading

Definition at line 147 of file ZIBEventAlerter.pas.

See also:
FOnError For reading

FOnError For writing

Definition at line 179 of file ZIBEventAlerter.pas.

See also:
FOnEventAlert For reading

FOnEventAlert For writing

Definition at line 176 of file ZIBEventAlerter.pas.

See also:
GetPlainDriver For reading

Definition at line 152 of file ZIBEventAlerter.pas.

See also:
GetRegistered For reading

SetRegistered For writing

Definition at line 173 of file ZIBEventAlerter.pas.

Definition at line 86 of file ZIBEventAlerter.pas.


The documentation for this class was generated from the following file:

Generated on Wed Dec 30 08:42:51 2009 for zeoslib by  doxygen 1.5.7.1