Reference | SOCKET-MANAGER Framework For PHP

IProtocolParameter

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

周期ドリブンマネージャーへ引き渡すパラメータの管理と制御を行う

Table of Contents

Methods

getSendData()  : mixed
処理対象の送信データを取得
receiving()  : mixed
データ受信
recv()  : int
データ受信
sending()  : mixed
データ送信
setReceivingSize()  : mixed
データ受信サイズの設定
setSendingData()  : mixed
送信データの設定

Methods

getSendData()

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

public getSendData() : mixed

※プロトコルUNITで使用

Return values
mixed

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

receiving()

データ受信

public receiving() : mixed

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

※プロトコルUNITで使用

Return values
mixed

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

recv()

データ受信

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

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

※プロトコルUNITで使用

Parameters
$p_recv : mixed

受信エリア

$p_size : int = null

受信サイズ

Return values
int

受信したサイズ

sending()

データ送信

public sending() : mixed

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

※プロトコルUNITで使用

Return values
mixed

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

setReceivingSize()

データ受信サイズの設定

public setReceivingSize(int $p_size) : mixed

※プロトコルUNITで使用

Parameters
$p_size : int

受信サイズ

setSendingData()

送信データの設定

public setSendingData(string $p_data) : mixed

※プロトコルUNITで使用

Parameters
$p_data : string

送信データ


        
On this page

Search results