public Boolean FlushContent()
{
if (!HasContentLength)
return true; //nothing to flush
if (fContentBytes != null)
return true; // we already read entire response
if (fContentStream != null)
{
if (fContentStream is HttpIncomingStream)
return (fContentStream as HttpIncomingStream).FlushContent();
return true;
}
if (ContentLength > 16 * 1204)
return false;
DataConnection.SkipBytes(ContentLength);
return true;
}