RawRpcClient

A raw rpc client sending TRequest and receiving TResponse object through Input/Output stream.

More...

Constructors

this
this(OutputStream ostream, InputStream istream)
Undocumented in source.

Members

Functions

connect
bool connect()
Undocumented in source. Be warned that the author may not have intended to support it.
tick
void tick()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

connected
bool connected [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_istream
InputStream _istream;
Undocumented in source.
_ostream
OutputStream _ostream;
Undocumented in source.

Detailed Description

Template Params

TId = The type used to identify rpc request. TRequest = Request type, must be an IRPCRequest. TResponse = Reponse type, must be an IRPCResponse.

Meta