Qore yaml Module 1.0.0
|
this class can be used to send and receive data using the DataStream protocol More...
#include <DataStreamClient.qm.dox.h>
Additional Inherited Members | |
Public Member Methods inherited from DataStreamClient::DataStreamSendMessage | |
auto | sendData () |
this method returns data to be returned to the server; when this method returns no value, it signifies the end of the streamed data transfer; this method calls sendDataImpl() to return the data | |
Public Member Methods inherited from DataStreamClient::DataStreamRecvMessage | |
nothing | recvData (auto data) |
receives decoded data from the remote end and calls recvDataImpl() | |
nothing | recvDataDone (*string err) |
this method is called when all data has been received; this method calls recvDataDoneImpl() | |
Private Member Methods inherited from DataStreamClient::DataStreamSendMessage | |
abstract auto | sendDataImpl () |
reimplement this method in subclasses to support streamed data transfers; when this method returns no value, it signifies the end of the streamed data transfer | |
Private Member Methods inherited from DataStreamClient::DataStreamRecvMessage | |
nothing | recvDataDoneImpl (*string err) |
this method is called when all data has been received | |
abstract nothing | recvDataImpl (auto data) |
reimplement this method in subclasses to receive decoded and deserialized data | |
this class can be used to send and receive data using the DataStream protocol