Interface IMessageDispatcher
Unit
Declaration
type IMessageDispatcher = interface(IInterface)
Description
Attributes
- GUID['{E978F611-0B4A-4427-AC1F-EB44E0934AF2}']
Hierarchy
- IInterface
- IMessageDispatcher
Overview
Methods
function CreateQueue(iProc: TMessageProc; iCatchAll: boolean): TMessageHandle; |
|
procedure DeleteQueue(iHandle: TMessageHandle); |
|
procedure SubscribeToMessage(iHandle: TMessageHandle; iMessage: string); |
|
function PostMessage(iHandle: TMessageHandle; iMessage: IBaseMessage): boolean; |
|
procedure PostMessageDelayed(iHandle: TMessageHandle; iDelay: integer; iMessage: IBaseMessage); |
|
procedure BroadcastMessage(iMessage: IBaseMessage); |
Description
Methods
function CreateQueue(iProc: TMessageProc; iCatchAll: boolean): TMessageHandle; |
|
procedure DeleteQueue(iHandle: TMessageHandle); |
|
procedure SubscribeToMessage(iHandle: TMessageHandle; iMessage: string); |
|
function PostMessage(iHandle: TMessageHandle; iMessage: IBaseMessage): boolean; |
|
procedure PostMessageDelayed(iHandle: TMessageHandle; iDelay: integer; iMessage: IBaseMessage); |
|
procedure BroadcastMessage(iMessage: IBaseMessage); |
|
Generated by PasDoc 0.16.0.