X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fxynt_test01.php;h=78aeca04077d5a440b1416a408222ceedb5caf6c;hb=6b3deca05aae68fbef085dd42861c19e546f8d25;hp=38ddda0b9613f57c0c3fba3ff5c288246fc9afed;hpb=14136ff3d45c9d1212d6b5e0fd789b57ed73b893;p=brisk.git diff --git a/web/xynt_test01.php b/web/xynt_test01.php index 38ddda0..78aeca0 100644 --- a/web/xynt_test01.php +++ b/web/xynt_test01.php @@ -44,7 +44,7 @@ if ($isstream == "true") { $init_string = ""; for ($i = 0 ; $i < 4096 ; $i++) { if (($i % 128) == 0) - $init_string .= "\n"; + $init_string .= " "; else $init_string .= chr(mt_rand(65, 90)); } @@ -57,13 +57,41 @@ if ($isstream == "true") { print($body); mop_flush(); - for ($i = 1 ; $i < 10 ; $i++) { - $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';", $i)); - print($chunk); - mop_flush(); - - // exit(123); - sleep(1); + switch ($f_test) { + case 1: + // from 1 to 9 into the innerHTML and than close + for ($i = 1 ; $i < 10 ; $i++) { + $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';", $i)); + print($chunk); + mop_flush(); + sleep(1); + } + break; + case 2: + // from 1 to 9 with 60 secs after 8, the client js api must restart stream after 12 secs + for ($i = 1 ; $i < 10 ; $i++) { + $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';", $i)); + print($chunk); + mop_flush(); + sleep(1); + if ($i == 8) + sleep(60); + } + break; + case 3: + // from 1 to 9 into the innerHTML and than close + for ($i = 1 ; $i < 10 ; $i++) { + if ($i != 5) { + $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';", $i)); + } + else { + $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';|sleep(gst,3000);", $i)); + } + print($chunk); + mop_flush(); + sleep(1); + } + break; } exit; } @@ -83,7 +111,8 @@ if ($isstream == "true") { var subst = ""; var gst = new globst(); window.onload = function() { - xstm = new xynt_streaming(window, "", null /* console */, gst, 'xynt_test01_php', 'sess', sess, null, 'xynt_test01.php?isstream=true', function(com){eval(com);}); + + xstm = new xynt_streaming(window, "", null /* console */, gst, 'xynt_test01_php', 'sess', sess, null, 'xynt_test01.php?isstream=true&f_test=', function(com){eval(com);}); /* xstm.hbit_set(heartbit); */ xstm.start(); } @@ -94,8 +123,13 @@ if ($isstream == "true") {
"); -for ($test = 1 ; $test <= 2 ; $test++) { +for ($test = 1 ; $test <= 3 ; $test++) { printf(""); foreach ($transs as $trans) { printf("Test %s %02d", $trans, $test, $trans, $test); @@ -106,8 +140,13 @@ printf(""); printf("
[%s]
Test: %d
", $f_trans, $f_test); ?>
-
+
+Descrizione: +
+
+Counter: BEGIN +