class_connection.php

来自「一个基于web的rpg游戏源代码」· PHP 代码 · 共 86 行

PHP
86
字号
<?php/*** Netlands World Server is the coordinator of the VR in the Netlands Project* Copyright (C) 2002 Ricard Pillosu* * This program is free software; you can redistribute it and/or* modify it under the terms of the GNU General Public License* as published by the Free Software Foundation; either version 2* of the License, or (at your option) any later version.* * This program is distributed in the hope that it will be useful,* but WITHOUT ANY WARRANTY; without even the implied warranty of* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the* GNU General Public License for more details.* * You should have received a copy of the GNU General Public License* along with this program; if not, write to the Free Software* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.*//* vim: set expandtab tabstop=4 shiftwidth=4 *//*** Manages TCP connections** Every TCP connection will be managed with this object.** @see account** @version $Id: class_connection.php,v 1.2 2002/09/27 18:55:29 antoniob Exp $* @author Ricard Pillosu <ricardpillosu@dorna.com>* @copyright Ricard Pillosu 2002* @since Mon, 12 Aug 2002 14:25:54 +0200*/class connection {    /**    * @var resource    */    var $socket;    /**    * @var string    */    var $remote_ip;    /**    * @var string    */    var $remote_name;    /**    * @var string    */    var $remote_port;    /**    * @var integer    */    var $protocol_type;    /**    * @var string    */    var $buffer;    /**    * @var string    */    var $last_read;    /**    * @var object References to associated user    */    var $user;    /**    * Define protocol type of the client     */    const P_NONE    = 0;    const P_AI      = 1;    const P_FLASH   = 2;    /**    * Init vars    */    function __construct() {        $this->socket = NULL;        $this->protocol_type = self::P_NONE;        $this->buffer = '';        $this->last_read = '';        $this->user = NULL;    }}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?