See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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'.
|
DuplexTypedMessagesFactory
- sending and receiving messages of declared type.MultiTypedMessagesFactory
- sending and receiving multiple types of messages.