| Class TIBEventAlerter (unit IBCtrls) |
| Constructors |
constructor Create( AOwner: TComponent);| Functions |
procedure CancelEvents;
destructor Destroy;
procedure QueueEvents;
procedure RegisterEvents;
procedure UnRegisterEvents;
procedure HandleEvent( length: short; Updated: PChar);
procedure IBDatabaseNotification;
procedure Loaded;
procedure Notification( AComponent: TComponent; Operation: TOperation);
procedure SetEvents( value: TStrings);
procedure SetIBDatabase( value: TIBDatabase);
procedure SetRegistered( value: boolean);
procedure EventChange( sender: TObject);| Properties |
property Events : TStrings
property IBDatabase : TIBDatabase
property Registered : Boolean
property Queued : Boolean| Events |
event OnEventAlert : TEventAlert| Variables |
BlockLen : integer;
Buffer : array[0..14, 0..63] of char;
Cancelling : Boolean;
EventBuffer : PChar;
EventID : isc_long;
FEvents : TStrings;
FIBDatabase : TIBDatabase;
FOnEventAlert : TEventAlert;
FQueued : Boolean;
FRegistered : Boolean;
RegisteredState : Boolean;
Registering : Boolean;
ResultBuffer : PChar;| Constructors |
constructor Create( AOwner: TComponent);| Functions |
procedure CancelEvents;
destructor Destroy;
procedure QueueEvents;
procedure RegisterEvents;
procedure UnRegisterEvents;
procedure HandleEvent( length: short; Updated: PChar);check for too many events
procedure IBDatabaseNotification;
procedure Loaded;
procedure Notification( AComponent: TComponent; Operation: TOperation);
procedure SetEvents( value: TStrings);
procedure SetIBDatabase( value: TIBDatabase);
procedure SetRegistered( value: boolean);
procedure EventChange( sender: TObject);| Properties |
property Events : TStrings
property IBDatabase : TIBDatabase
property Registered : Boolean
property Queued : Boolean| Events |
event OnEventAlert : TEventAlert| Variables |
BlockLen : integer;
Buffer : array[0..14, 0..63] of char;
Cancelling : Boolean;
EventBuffer : PChar;
EventID : isc_long;
FEvents : TStrings;
FIBDatabase : TIBDatabase;
FOnEventAlert : TEventAlert;
FQueued : Boolean;
FRegistered : Boolean;
RegisteredState : Boolean;
Registering : Boolean;
ResultBuffer : PChar;