Qore DataStreamClient Module Reference  1.2
DataStreamClient::DataStreamMessage Class Reference

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

Inheritance diagram for DataStreamClient::DataStreamMessage:

Additional Inherited Members

- Public Member Methods inherited from DataStreamClient::DataStreamSendMessage
any 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 (any 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 any 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 (any 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