|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IDuplexTypedMessageReceiver<TResponse,TRequest> | Receiver for one specified message type. |
IDuplexTypedMessageSender<TResponse,TRequest> | Sender for one specified message type. |
IDuplexTypedMessagesFactory | Creates typed message senders and receivers. |
IMultiTypedMessageReceiver | Receiver for multiple message types. |
IMultiTypedMessageSender | Sender for multiple message types. |
IMultiTypedMessagesFactory | Creates multi-typed message senders and receivers. |
ISyncDuplexTypedMessageSender<TResponse,TRequest> | Synchronized sender for one specified message type (it waits until the response is received). |
ISyncMultitypedMessageSender | Synchronized sender for multiple message types (it waits until the response is received). |
Class Summary | |
---|---|
DuplexTypedMessagesFactory | Factory to create typed message senders and receivers. |
MultiTypedMessage | Internal message used for the communication between multi-typed message sender and receiver. |
MultiTypedMessagesFactory | Factory to create multi-typed message senders and receivers. |
TypedRequestReceivedEventArgs<TRequestMessage> | Event argument used when the typed message is received. |
TypedResponseReceivedEventArgs<TResponseMessage> | Event argument used when a typed response message is received. |
VoidMessage | Represents an empty data type 'void'. |
Sending and receiving typed messages.
For more details see examples:
DuplexTypedMessagesFactory
- sending and receiving messages of declared type.MultiTypedMessagesFactory
- sending and receiving multiple types of messages.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |