MessageQueue class | QSYS API Reference Guide
Holds a group of messages in a queue.
Namespace: ASNA.QSys.Runtime.JobSupport Assembly: ASNA.QSys.Runtime.dll
Inheritance: Object
Constructors
Name | Description |
---|---|
MessageQueue() | Initializes a new, empty instance of the MessageQueue class. |
MessageQueue()
Initializes a new, empty instance of the MessageQueue class.
MessageQueue()
Methods
Signature | Description |
---|---|
Clear() | Removes all elements from the MessageList. |
Dequeue(Message) | Removes the message from the queue. |
GetEnumerator() | Returns an IEnumerator that iterates through the MessageQueue. |
Queue(Message) | Enqueues a message at the end of the queue. |
void Clear()
Removes all elements from the MessageList.
void Clear()
void Dequeue(Message message)
Removes the message from the queue.
void Dequeue(Message message)
Parameters
Type | Parameter name | Description |
---|---|---|
Message | message | The message to be dequeued. |
IEnumerator GetEnumerator()
Returns an IEnumerator that iterates through the MessageQueue.
IEnumerator GetEnumerator()
void Queue(Message message)
Enqueues a message at the end of the queue.
void Queue(Message message)
Parameters
Type | Parameter name | Description |
---|---|---|
Message | message | The message to be added. |