{
}
- static function fini($init_string, $blockerr)
+ static function fini($init_string, $base, $blockerr)
{
}
function init($enc, &$header_out, $init_string, $base, $step)
{
+ $ret = $init_string;
+ if ($enc != 'plain')
+ $header_out['Content-Encoding'] = $enc;
+ $header_out['Cache-Control'] = 'no-cache, must-revalidate'; // HTTP/1.1
+ $header_out['Expires'] = 'Mon, 26 Jul 1997 05:00:00 GMT'; // Date in the past
+ $header_out['Content-type'] = 'application/xml; charset="utf-8"';
+
+ return ($ret);
}
- static function fini($init_string, $blockerr)
+ static function fini($init_string, $base, $blockerr)
{
+ return ("");
}
function chunk($step, $cont)
{
+ return ("@BEGIN@".$cont."@END@");
}
}
return ($ret);
}
- static function fini($init_string, $blockerr)
+ static function fini($init_string, $base, $blockerr)
{
$ret = "";
$ret .= sprintf("<html>
<script type=\"text/javascript\" src=\"%scommons.js\"></script>
<script type=\"text/javascript\" src=\"%sxynt-streaming-ifra.js\"></script>
<script type=\"text/javascript\">
-var xynt_streaming = \"ready\";", self::base_get(), self::base_get());
+var xynt_streaming = \"ready\";", $base, $base);
$ret .= sprintf("
window.onload = function () { if (xynt_streaming != \"ready\") { xynt_streaming.reload(); } };
</script>
}
}
}
+
+class Transport_htmlfile extends Transport_iframe {
+}
+
?>
\ No newline at end of file