Reference | SOCKET-MANAGER Framework For PHP

ProtocolParameter
in package
implements IProtocolParameter

プロトコルUNITパラメータクラス

プロトコルUNITでのみ使えるパラメータクラス

Table of Contents

Interfaces

IProtocolParameter
プロトコルパラメータインタフェース

Properties

$manager  : SocketManager
$param  : SocketManagerParameter

Methods

__construct()  : mixed
コンストラクタ
getSendData()  : mixed
処理対象の送信データを取得
receiving()  : mixed
データ受信
recv()  : int
データ受信
sending()  : mixed
データ送信
setReceivingSize()  : mixed
データ受信サイズの設定
setSendingData()  : mixed
送信データの設定
setSocketManagerParameter()  : mixed
SocketManagerParameterインスタンスの設定

Properties

Methods

getSendData()

処理対象の送信データを取得

public final getSendData() : mixed
Return values
mixed

送信データ or null(データなし)

receiving()

データ受信

public final receiving() : mixed

setReceivingSizeで設定されたサイズ分を受信するまで続ける

Return values
mixed

受信データ or null(受信中)

recv()

データ受信

public final recv(mixed &$p_recv[, int $p_size = null ]) : int

受信バッファサイズ分を受信する

Parameters
$p_recv : mixed

受信エリア

$p_size : int = null

受信サイズ

Return values
int

受信したサイズ

sending()

データ送信

public final sending() : mixed

setSendingDataで設定されたデータを送信するまで続ける

Return values
mixed

true(成功) or null(送信中)

setReceivingSize()

データ受信サイズの設定

public final setReceivingSize(int $p_size) : mixed
Parameters
$p_size : int

受信サイズ

setSendingData()

送信データの設定

public final setSendingData(string $p_data) : mixed
Parameters
$p_data : string

送信データ


        
On this page

Search results