[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
A simple message queue, with FIFO characteristics and overflow management.
Source position: simpleipc.pp line 76
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. |