| Wt
    3.3.0
    | 
A resource response continuation object. More...
#include <Wt/Http/ResponseContinuation>
| Public Member Functions | |
| void | setData (const boost::any &data) | 
| Set data associated with the continuation. | |
| boost::any | data () | 
| Return data associated with the continuation. | |
| WResource * | resource () const | 
| Return the resource. | |
| void | waitForMoreData () | 
| Wait for more data. | |
| bool | isWaitingForMoreData () const | 
| Returns whether this continuation is waiting for data. | |
A resource response continuation object.
A response continuation object is used to keep track of a response which is to be continued.
You may associate data with the object using setData().
A continuation is used to resume sending more data later for this response. There are two possible reasons for this:
| boost::any Wt::Http::ResponseContinuation::data | ( | ) | 
Return data associated with the continuation.
| bool Wt::Http::ResponseContinuation::isWaitingForMoreData | ( | ) | const | 
Returns whether this continuation is waiting for data.
| void Wt::Http::ResponseContinuation::setData | ( | const boost::any & | data | ) | 
Set data associated with the continuation.
You could do this to keep track of the state of sending the data for a WResource.
| void Wt::Http::ResponseContinuation::waitForMoreData | ( | ) | 
Wait for more data.
This suspends the handling of this request until more data is available, which is indicated to a resource using WResource::haveMoreData().
 1.7.5.1
 1.7.5.1