Socket
in
长连接(套接字) Socket
Table of Contents
$address | ||
---|---|---|
$port | ||
$connection | ||
shared() | Socket | |
__construct() | mixed | |
service() | mixed | |
run() | mixed | |
handshaking() | 握手处理 | int |
message() | 解析接收数据 | null|string |
send() | 发送数据 | int|string |
frame() | mixed | |
close() | 关闭socket | mixed |
Properties
$address
private
mixed
$address
$port
private
mixed
$port
$connection
private
mixed
$connection
Methods
shared()
public
static shared(
)
: Socket
Return values
Socket__construct()
public
__construct(
[ $address :
mixed
= '' ]
[, $port :
mixed
= '' ]
)
: mixed
Parameters
- $address : mixed = ''
- $port : mixed = ''
Return values
mixedservice()
public
service(
)
: mixed
Return values
mixedrun()
public
run(
)
: mixed
Return values
mixedhandshaking()
握手处理
public
handshaking(
$newClient :
, $line :
mixed
)
: int
Parameters
Return values
int —接收到的信息
message()
解析接收数据
public
message(
$buffer :
)
: null|string
Parameters
Return values
null|stringsend()
发送数据
public
send(
$newClinet :
, $msg :
)
: int|string
Parameters
Return values
int|stringframe()
public
frame(
$s :
mixed
)
: mixed
Parameters
- $s : mixed
Return values
mixedclose()
关闭socket
public
close(
)
: mixed