Location: PHPKode > scripts > SuperSocket > supersocket/example.php
<?php

/*

Simple "echo back" TCP server.

*/

include("supersocket.class.php");

##### FIRST WITH OUR CALLBACKS #####
function newdata($socket_id, $channel_id, $buffer, &$obj)
	{
		$obj->write($socket_id, $channel_id, $buffer);
	};

$socket = new SuperSocket(array("*:10000")); // will listen on ALL IPs over port 10000
$socket->assign_callback("DATA_SOCKET_CHANNEL", "newdata");
$socket->start();
$socket->loop();

?>
Return current item: SuperSocket