[Overview][Resource strings][Constants][Types][Classes][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
A simple message queue, with FIFO characteristics and overflow management
Source position: simpleipc.pp line 69
type TIPCServerMsgQueue = class |
||
public |
||
constructor Create; |
|
Create a new message queue instance |
destructor Destroy; override; |
|
Destroy server message queue instance |
procedure Clear; |
|
Clear the message queue |
procedure Push(); |
|
Add a new message to the queue |
function Pop; |
|
Remove the oldest message from the queue |
|
Number of messages in the queue |
|
|
Maximum number of messages in the queue, 0 for unlimited |
|
property MaxAction: TIPCMessageOverflowAction; [rw] |
|
Action to take when the number of messages will exceed MaxCount. |
end; |
|
A simple message queue, with FIFO characteristics and overflow management |
|
| | ||
TObject |
TIPCServerMsgQueue implements a message queue with FIFO characteristics. It has support for a maximum queue length (TIPCServerMsgQueue.MaxCount) and various ways of dealing with overflowing queue (TIPCServerMsgQueue.MaxAction)
|
Maximum number of messages in the queue, 0 for unlimited |
|
|
Action to take when the number of messages will exceed MaxCount. |