
Created parent interface for messages and frames Created Hixie Connection Applied updated interfaces to Hixie versions Removed __toString on msgs/frames since there could be 2-3 types returned
28 lines
544 B
PHP
28 lines
544 B
PHP
<?php
|
|
namespace Ratchet\WebSocket\Version;
|
|
|
|
interface DataInterface {
|
|
/**
|
|
* Determine if the message is complete or still fragmented
|
|
* @return bool
|
|
*/
|
|
function isCoalesced();
|
|
|
|
/**
|
|
* Get the number of bytes the payload is set to be
|
|
* @return int
|
|
*/
|
|
function getPayloadLength();
|
|
|
|
/**
|
|
* Get the payload (message) sent from peer
|
|
* @return string
|
|
*/
|
|
function getPayload();
|
|
|
|
/**
|
|
* Get raw contents of the message
|
|
* @return string
|
|
*/
|
|
function getContents();
|
|
} |