PHP Class Devristo\Phpws\Framing\WebSocketFrame

Author: Chris
Inheritance: implements Devristo\Phpws\Framing\WebSocketFrameInterface
Afficher le fichier Open project: devristo/phpws Class Usage Examples

Protected Properties

Свойство Type Description
$FIN First Byte
$RSV1
$RSV2
$RSV3
$actualLength
$mask Second Byte
$maskingKey
$opcode
$payloadData
$payloadLength

Méthodes publiques

Méthode Description
create ( $type, $data = null )
decode ( &$buffer )
encode ( )
getData ( )
getType ( )
isFinal ( )
isMasked ( )
isReady ( )
setMasked ( $mask )

Méthodes protégées

Méthode Description
IsBitSet ( $byte, $pos )
rotMask ( $data, $key, $offset )
setType ( $type )

Private Methods

Méthode Description
__construct ( )

Method Details

IsBitSet() protected static méthode

protected static IsBitSet ( $byte, $pos )

create() public static méthode

public static create ( $type, $data = null )

decode() public static méthode

public static decode ( &$buffer )

encode() public méthode

public encode ( )

getData() public méthode

public getData ( )

getType() public méthode

public getType ( )

isFinal() public méthode

public isFinal ( )

isMasked() public méthode

public isMasked ( )

isReady() public méthode

public isReady ( )

rotMask() protected static méthode

protected static rotMask ( $data, $key, $offset )

setMasked() public méthode

public setMasked ( $mask )

setType() protected méthode

protected setType ( $type )

Property Details

$FIN protected_oe property

First Byte
protected $FIN

$RSV1 protected_oe property

protected $RSV1

$RSV2 protected_oe property

protected $RSV2

$RSV3 protected_oe property

protected $RSV3

$actualLength protected_oe property

protected $actualLength

$mask protected_oe property

Second Byte
protected $mask

$maskingKey protected_oe property

protected $maskingKey

$opcode protected_oe property

protected $opcode

$payloadData protected_oe property

protected $payloadData

$payloadLength protected_oe property

protected $payloadLength