MCPcopy Create free account
hub / github.com/MonaSolutions/MonaServer / flush

Method flush

MonaCore/sources/HTTP/HTTPWriter.cpp:106–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106bool HTTPWriter::flush() {
107
108 if (_requesting) // during request wait the main response before flush
109 return false;
110
111 // now send just one response with header!
112 if (_pResponse && !send(_pResponse))
113 return false;
114
115 // send senders
116 while (!_senders.empty() && send(_senders.front()))
117 _senders.pop_front();
118 return true;
119}
120
121DataWriter& HTTPWriter::writeMessage() {
122 HTTPSender* pSender(createSender(false));

Callers

nothing calls this directly

Calls 2

frontMethod · 0.80
emptyMethod · 0.45

Tested by

no test coverage detected