Exemplo n.º 1
0
require_once 'include/MockTraceHandler.inc.php';
require_once 'include/KTBSTraceHandler.inc.php';
require_once 'include/XMLFileTraceHandler.inc.php';
$timeStampBegin = $_GET['timeStampBegin'];
$timeStampEnd = $_GET['timeStampEnd'];
if (isset($_GET['scale'])) {
    $scale = $_GET['scale'];
}
$viewId = $_GET['viewId'];
$traceHandler = $_GET['traceHandler'];
$traceRef = $_GET['traceRef'];
$traceModel = $_GET['traceModel'];
/*
 * Loads the view.
 */
$viewInfos = new ViewInfos();
$viewInfos->loadFromFile($viewId);
$view = new View($viewInfos);
/*
 * Creates the trace stream handler.
 */
$trace;
if ($traceHandler == "mock") {
    $trace = new MockTraceHandler();
} else {
    if ($traceHandler == "ktbs") {
        $trace = new KTBSTraceHandler($traceRef, $traceModel);
    } else {
        if ($traceHandler == "file") {
            $trace = new XMLFileTraceHandler($traceRef);
        }
<?php

require_once 'include/ViewInfos.inc.php';
if (isset($_GET['viewId'])) {
    $viewId = $_GET['viewId'];
    $viewInfos = new ViewInfos();
    $viewInfos->loadFromFile($viewId);
    header("Content-type: text/xml");
    $viewInfos->passViewInfosXMLFile();
}
Exemplo n.º 3
0
$traceRef = $_GET['traceRef'];
$traceModel = $_GET['traceModel'];
/*
 * Comet stream. pushElement immediatly sends an element to the player.
 */
$comet = new PIComet($piCometMethod, 'paparapaaaa');
function pushElement($text)
{
    global $comet;
    echo $comet->push($text);
    flush();
}
/*
 * Loads the view.
 */
$viewInfos = new ViewInfos();
$viewInfos->loadFromFile($viewId) or die;
$view = new View($viewInfos);
/*
 * Creates the trace stream handler.
 */
if ($traceHandler === "mock") {
    $trace = new MockTraceHandler();
} else {
    if ($traceHandler === "ktbs") {
        $trace = new KTBSTraceHandler($traceRef, $traceModel);
    } else {
        if ($traceHandler === "file") {
            $trace = new XMLFileTraceHandler($traceRef);
        }
    }