Qore yaml Module  0.7.1
DataStreamClient::DataStreamMessage Class Reference

this class can be used to send and receive data using the DataStream protocol More...

Inheritance diagram for DataStreamClient::DataStreamMessage:
DataStreamClient::DataStreamSendMessage DataStreamClient::DataStreamRecvMessage

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 More...
 
- Public Member Methods inherited from DataStreamClient::DataStreamRecvMessage
nothing recvData (auto data)
 receives decoded data from the remote end and calls recvDataImpl() More...
 
nothing recvDataDone (*string err)
 this method is called when all data has been received; this method calls recvDataDoneImpl() More...
 
- 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 More...
 
- Private Member Methods inherited from DataStreamClient::DataStreamRecvMessage
nothing recvDataDoneImpl (*string err)
 this method is called when all data has been received More...
 
abstract nothing recvDataImpl (auto data)
 reimplement this method in subclasses to receive decoded and deserialized data More...
 

Detailed Description

this class can be used to send and receive data using the DataStream protocol


The documentation for this class was generated from the following file: