ClassesClasses | | Operators

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

HMessageQueue (Class)

Name

HMessageQueue — Represents an instance of a message queue for inter-thread communication.

Constructors

CreateMessageQueue    Create a new empty message queue.

Finalizer

This operator is not available as a class member but will be called automatically when the resources of the object instances are to be released. This occurs in the finalization stage of garbage collection, or upon an explicit call of the Dispose() method.

ClearMessageQueue    Close a message queue handle and release all associated resources.

Methods

CreateMessageQueue    Create a new empty message queue.
DequeueMessage    Receive one or more messages from the message queue.
EnqueueMessage    Enqueue one or more messages to the message queue.
GetMessageQueueParam    Query message queue parameters or information about the queue.
SetMessageQueueParam    Set message queue parameters or invoke commands on the queue.

HMessageQueue (Class)

Name

HMessageQueue — Represents an instance of a message queue for inter-thread communication.

Constructors

CreateMessageQueue    Create a new empty message queue.

Destructor

This operator is not available as a class member but will be called automatically by the destructor. This occurs when a local variable goes out of scope or an instance on the heap is deleted.

ClearMessageQueue    Close a message queue handle and release all associated resources.

Methods

CreateMessageQueue    Create a new empty message queue.
DequeueMessage    Receive one or more messages from the message queue.
EnqueueMessage    Enqueue one or more messages to the message queue.
GetMessageQueueParam    Query message queue parameters or information about the queue.
SetMessageQueueParam    Set message queue parameters or invoke commands on the queue.


ClassesClasses | | Operators