PHP 클래스 Cml\Vendor\Socket

파일 보기 프로젝트 열기: linhecheng/cmlphp

공개 프로퍼티들

프로퍼티 타입 설명
$connected boolean 是否建立了连接
$connection null 保存连接资源符

보호된 프로퍼티들

프로퍼티 타입 설명
$config

공개 메소드들

메소드 설명
__construct ( array $config = [] ) 构造函数
__destruct ( ) 析构函数
connect ( ) : resource 创建连接
disconnect ( ) : boolean 关闭连接
error ( string $errStr, integer $errNum ) 错误处理
read ( integer $length = 1024 ) : boolean | string 从服务端读取数据
write ( mixed $data ) : boolean | integer 向服务端写数据

메소드 상세

__construct() 공개 메소드

构造函数
public __construct ( array $config = [] )
$config array 配置信息

__destruct() 공개 메소드

析构函数
public __destruct ( )

connect() 공개 메소드

创建连接
public connect ( ) : resource
리턴 resource

disconnect() 공개 메소드

关闭连接
public disconnect ( ) : boolean
리턴 boolean

error() 공개 메소드

错误处理
public error ( string $errStr, integer $errNum )
$errStr string 错误文本
$errNum integer 错误数字

read() 공개 메소드

从服务端读取数据
public read ( integer $length = 1024 ) : boolean | string
$length integer 要读取的字节数
리턴 boolean | string

write() 공개 메소드

向服务端写数据
public write ( mixed $data ) : boolean | integer
$data mixed 发送给服务端的数据
리턴 boolean | integer

프로퍼티 상세

$config 보호되어 있는 프로퍼티

protected $config

$connected 공개적으로 프로퍼티

是否建立了连接
public bool $connected
리턴 boolean

$connection 공개적으로 프로퍼티

保存连接资源符
public null $connection
리턴 null