\Imi\Server\TcpServer\MessageReceiveData

Summary

Methods
Properties
Constants
__construct()
getFd()
getData()
getFormatData()
getReactorID()
No public properties found
No constants found
No protected methods found
$fd
$reactorID
$data
$formatData
N/A
No private methods found
No private properties found
N/A

Properties

$fd

$fd : integer

客户端连接的标识符

Type

integer

$reactorID

$reactorID : integer

Reactor线程ID

Type

integer

$data

$data : string

接收到的数据

Type

string

$formatData

$formatData : mixed

接收到的数据

Type

mixed

Methods

__construct()

__construct(\Imi\Server\TcpServer\Message\int  $fd, \Imi\Server\TcpServer\Message\int  $reactorID,   $data) 

Parameters

\Imi\Server\TcpServer\Message\int $fd
\Imi\Server\TcpServer\Message\int $reactorID
$data

getFd()

getFd() : integer

获取客户端的socket id

Returns

integer

getData()

getData() : string

数据内容,可以是文本内容也可以是二进制数据,可以通过opcode的值来判断

Returns

string

getFormatData()

getFormatData() : mixed

获取格式化后的数据,一般是数组或对象

Returns

mixed

getReactorID()

getReactorID() : integer

获取Reactor线程ID

Returns

integer