*
*/
-require_once("brisk.phh");
+require_once("Obj/brisk.phh");
log_load($sess, "LOAD: index_rd.php ".$QUERY_STRING);
GLOBAL $is_page_streaming, $first_loop;
$ret = FALSE;
- $bri = FALSE;
+ $room = FALSE;
log_rd2($sess, "M");
/* Sync check (read only without modifications */
ignore_user_abort(TRUE);
- if (($sem = lock_data()) != FALSE) {
+ if (($sem = Room::lock_data()) != FALSE) {
// Aggiorna l'expire time lato server
if ($first_loop == TRUE) {
log_only($sess, "F");
- $bri = &load_data();
- if (($user = &$bri->get_user($sess, $idx)) == FALSE) {
- unlock_data($sem);
+ $room = &Room::load_data();
+ if (($user = &$room->get_user($sess, $idx)) == FALSE) {
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
return (unrecerror());
}
log_auth($sess, "update lacc");
$user->lacc = time();
- $bri->garbage_manager(FALSE);
+ $room->garbage_manager(FALSE);
- save_data($bri);
+ Room::save_data($room);
$first_loop = FALSE;
}
log_only($sess, "U");
- unlock_data($sem);
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
}
else {
log_only2($sess, "R");
}
- if ($bri == FALSE) {
+ if ($room == FALSE) {
ignore_user_abort(TRUE);
- if (($sem = lock_data()) != FALSE) {
+ if (($sem = Room::lock_data()) != FALSE) {
log_only($sess, "P");
- $bri = &load_data();
- unlock_data($sem);
+ $room = &Room::load_data();
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
}
else {
}
}
- if (($user = &$bri->get_user($sess, $idx)) == FALSE) {
+ if (($user = &$room->get_user($sess, $idx)) == FALSE) {
return (unrecerror());
}
if ($cur_step == -1) {
// FUNZIONE from_scratch DA QUI
ignore_user_abort(TRUE);
- $sem = lock_data();
- $bri = &load_data();
- if (($user = &$bri->get_user($sess, $idx)) == FALSE) {
- unlock_data($sem);
+ $sem = Room::lock_data();
+ $room = &Room::load_data();
+ if (($user = &$room->get_user($sess, $idx)) == FALSE) {
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
return (unrecerror());
}
$user->trans_step = -1;
- save_data($bri);
- unlock_data($sem);
+ Room::save_data($room);
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
}
else {
log_rd2($sess, "TRANS NON ATTIVATO");
- unlock_data($sem);
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
}
}
if ($user->stat == 'room') {
log_rd($sess, "roomma");
- $ret .= show_room(&$bri, &$user);
+ $ret .= show_room(&$room, &$user);
}
/***************
* *
* *
***************/
else if ($user->stat == 'table') {
- $ret = show_table(&$bri,&$user,$user->step,FALSE,FALSE);
+ $ret = show_table(&$room,&$user,$user->step,FALSE,FALSE);
log_rd2($sess, "SENDED TO THE STREAM: ".$ret);
}
}
else {
ignore_user_abort(TRUE);
- $sem = lock_data();
- $bri = &load_data();
- if (($user = &$bri->get_user($sess, $idx)) == FALSE) {
- unlock_data($sem);
+ $sem = Room::lock_data();
+ $room = &Room::load_data();
+ if (($user = &$room->get_user($sess, $idx)) == FALSE) {
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
return (unrecerror());
}
if ($cur_step + COMM_N < $user->step) {
if (($cur_stat != $user->stat)) {
$to_stat = $user->stat;
- unlock_data($sem);
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
return (page_sync($user->sess, $to_stat == "table" ? "table.php" : "index.php"));
}
$user->the_end = FALSE;
if ($user->subst == 'sitdown')
- $bri->room_wakeup(&$user);
+ $room->room_wakeup(&$user);
else if ($user->subst == 'standup')
- $bri->room_outstandup(&$user);
+ $room->room_outstandup(&$user);
else
log_rd2($sess, "LOGOUT FROM WHAT ???");
- save_data($bri);
+ Room::save_data($room);
}
}
- unlock_data($sem);
+ Room::unlock_data($sem);
ignore_user_abort(FALSE);
}