/** * Creates the socket instance * * @param string socket default NULL * @return peer.Socket */ public function newInstance($socket = NULL) { $sock = new BSDSocket(NULL === $socket ? $this->locate() : $socket, -1); $sock->setDomain(AF_UNIX); $sock->setType(SOCK_STREAM); $sock->setProtocol(0); return $sock; }