PHP 클래스 PHPDaemon\Clients\WebSocket\Connection

저자: Kozin Denis ([email protected])
저자: Vasily Zorin ([email protected])
상속: extends PHPDaemon\Network\ClientConnection
파일 보기 프로젝트 열기: kakserpom/phpdaemon

공개 프로퍼티들

프로퍼티 타입 설명
$headers array
$type string

보호된 프로퍼티들

프로퍼티 타입 설명
$isMasked string
$key string
$opCodes array
$pctLength integer
$state integer

공개 메소드들

메소드 설명
onFinish ( ) : void
onRead ( ) : void Called when new data received
onReady ( ) : void Called when the connection is handshaked (at low-level), and peer is ready to recv. data
sendFrame ( string $payload, string $type = Pool::TYPE_TEXT, boolean $isMasked = true ) Send frame to WebSocket server

보호된 메소드들

메소드 설명
mask ( string $mask, string $str ) : string

메소드 상세

mask() 보호된 정적인 메소드

protected static mask ( string $mask, string $str ) : string
$mask string
$str string
리턴 string

onFinish() 공개 메소드

public onFinish ( ) : void
리턴 void

onRead() 공개 메소드

Called when new data received
public onRead ( ) : void
리턴 void

onReady() 공개 메소드

Called when the connection is handshaked (at low-level), and peer is ready to recv. data
public onReady ( ) : void
리턴 void

sendFrame() 공개 메소드

Send frame to WebSocket server
public sendFrame ( string $payload, string $type = Pool::TYPE_TEXT, boolean $isMasked = true )
$payload string
$type string
$isMasked boolean

프로퍼티 상세

$headers 공개적으로 프로퍼티

public array $headers
리턴 array

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

protected string $isMasked
리턴 string

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

protected string $key
리턴 string

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

protected array $opCodes
리턴 array

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

protected int $pctLength
리턴 integer

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

protected int $state
리턴 integer

$type 공개적으로 프로퍼티

public string $type
리턴 string