Newer
Older
backup-commander / html / svc / main.php
@John Pearcey John Pearcey on 2 Dec 553 bytes wip
<?php

include __DIR__."/../lib/sysVcom.php";

//create the comms file
touch('BU-commander');

//remove all queues at startup
clear_IPC( '../svc/BU-commander' );

rpc_setGlobals( 'procName', '../svc/BU-commander' );
rpc_setGlobals( 'max_chan', 8182 );


$msgArr = null;

while(true){
	
	$caller_id = 0;
	
	$obj = rpc_listen( $caller_id, $msgArr );

	//print_r( $obj );
	
	//do something with the data
	array_unshift( $obj, "Greetings" );

	//send msg back
	rpc_reply( $caller_id, $obj );

	//done with the message
	unset( $msgArr[$caller_id] );
	
}

?>