DeepsyClientDealer< TRequestMessage, TResponseMessage > Class Template Reference
Inheritance diagram for DeepsyClientDealer< TRequestMessage, TResponseMessage >:

Public Member Functions

TResponseMessage Send (TRequestMessage requestMessage)
 Send message to deepsy and waits for it response More...
 
override void Dispose ()
 

Protected Member Functions

 DeepsyClientDealer (DeepsyClientConfiguration deepsyClientConfiguration)
 
override void Dispose (bool dispose)
 

Properties

abstract uint MethodCode [get]
 
- Properties inherited from IDeepsyClientDealer< TRequestMessage, TResponseMessage >
uint MethodCode [get]
 

Additional Inherited Members

- Public Attributes inherited from DeepsyDisposable
bool IsDiposed => Disposed
 
- Protected Attributes inherited from DeepsyDisposable
bool Disposed = false
 

Member Function Documentation

TResponseMessage Send ( TRequestMessage  requestMessage)
Parameters
requestMessageRequest to deepsy
Returns
Response pfrom deepsy
Exceptions
NotAvailableExceptionDPY_TIMEOUT if no response in time

Implements IDeepsyClientDealer< TRequestMessage, TResponseMessage >.