WebSocket::__construct PHP Method

__construct() public method

public __construct ( $address, $port )
    function __construct($address, $port)
    {
        error_reporting(E_ALL);
        set_time_limit(0);
        ob_implicit_flush();
        $this->master = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die("socket_create() failed");
        socket_set_option($this->master, SOL_SOCKET, SO_REUSEADDR, 1) or die("socket_option() failed");
        socket_bind($this->master, $address, $port) or die("socket_bind() failed");
        socket_listen($this->master, 20) or die("socket_listen() failed");
        $this->sockets[] = $this->master;
        $this->say("---------------\n");
        $this->say("Server Started : " . date('Y-m-d H:i:s'));
        $this->say("Listening on   : " . $address . " port " . $port);
        $this->say("Master socket  : " . $this->master);
        $this->say("---------------\n");
    }

Usage Example

Example #1
0
 public function __construct($address, $port)
 {
     $this->setPlayerContainer(new \Container\Player());
     $this->setMapContainer(new \Container\Map());
     $this->commandee = new \Main\Commandee();
     parent::__construct($address, $port);
 }
All Usage Examples Of WebSocket::__construct