2
require("../adei.php");
4
header("Content-type: application/json");
5
header("Cache-Control: no-cache, must-revalidate");
6
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
9
$_POST['props'] = "{\"db_server\": \"autogen\", \"db_name\": \"minutely\", \"db_group\": \"default\", \"db_mask\": \"6\", \"experiment\": \"0-0\", \"window\": \"1104537600-1262304000,-2:2\", \"width\": 1024, \"height\": 768, \"hide_axes\": 0, \"show_gaps\": \"POINTS\"}";
13
if ($req->CheckData()) {
14
$req = $req->CreateDataRequest();
17
$time[1] = gettimeofday(true);
18
$draw = $req->CreatePlotter();
19
// print_r($draw->cache->req);
20
$time[2] = gettimeofday(true);
22
$time[3] = gettimeofday(true);
23
$file = $draw->Save();
24
$time[4] = gettimeofday(true);
25
$scale = $draw->GetScaleInfo();
26
$time[5] = gettimeofday(true);
28
foreach ($time as $i => $tm) {
29
echo $tm . " - " . $i . "\n";
31
echo "Main computations: " . ($time[4] - $time[3]) . "\n";
33
echo time() . " - 3\n";
34
echo time() . " - Starting\n";
36
} catch(ADEIException $e) {
37
$error = $e->getMessage();
41
echo json_encode(array("error" => $error));
44
echo json_encode(array_merge(array(
51
echo json_encode(array("error" => 0));
b'\\ No newline at end of file'