[Missing namespace summary documentation for N:QS.CMS.Framework2]

C# | Visual Basic | Managed C++ |
namespace QS.CMS.Framework2
Namespace QS.CMS.Framework2
namespace QS.CMS.Framework2

All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
Icon | Name | Description |
---|---|---|
![]() | Client |
Encapsulated a local QSM client.
|
![]() | ClientConfiguration |
Configuration settings for a local QSM client.
|
![]() | CloseRequest | |
![]() | CompletionCallback |
Callback invoked when the message is acknowledged by all group members.
|
![]() | DispatchRequest | |
![]() | Feed | |
![]() | Group | |
![]() | GroupOptions |
Options controlling the flow of messages and restrictions on callbacks.
|
![]() | GroupRef | |
![]() | IChannel |
A channel that can be used for sending data to the group. Whether it performs buffering underneath, and how promptly it transmits
data, depends on how the channel was created. The default channel buffers messages and sends asynchronously. Channels passed as
an argument to the outgoing callback do not perform buffering and work faster, but using them in a context other than an outgoing
callback is not safe and can lead to deadlocks or data corruption.
|
![]() | IClient |
Local client encapsulating a single instance of QSM. Multiple clients can be created independently,
although for best performance this should be avoided.
|
![]() | IGroup |
A disposable local client reference to a group. Multiple such references can be opened by the application independently.
|
![]() | IncomingCallback |
Callback invoked upon the receipt of a message.
|
![]() | OpenRequest | |
![]() | OutgoingCallback |
Callback invoked when sending is permitted by rate, flow and concurrency controllers.
Sending at this time prevents excessive buffering.
|
![]() | SendRequest |