\TProtocolException

Protocol exceptions

Ideally we'd multiply-inherit TException from both Exception and Base, but that's not possible in PHP and there are no modules either, so for now we apologetically take a trip to HackTown.

Can be called with standard Exception constructor (message, code) or with Thrift Base object constructor (spec, vals).

Summary

Methods
Properties
Constants
__construct()
$tmethod
UNKNOWN
INVALID_DATA
NEGATIVE_SIZE
SIZE_LIMIT
BAD_VERSION
_read()
_write()
No protected properties found
N/A
_readMap()
_readList()
_writeMap()
_writeList()
No private properties found
N/A

Constants

UNKNOWN

UNKNOWN

INVALID_DATA

INVALID_DATA

NEGATIVE_SIZE

NEGATIVE_SIZE

SIZE_LIMIT

SIZE_LIMIT

BAD_VERSION

BAD_VERSION

Properties

$tmethod

$tmethod : 

Type

Methods

__construct()

__construct(  $message = null,   $code) 

Parameters

$message
$code

_read()

_read(  $class,   $spec,   $input) 

Parameters

$class
$spec
$input

_write()

_write(  $class,   $spec,   $output) 

Parameters

$class
$spec
$output

_readMap()

_readMap(  $var,   $spec,   $input) 

Parameters

$var
$spec
$input

_readList()

_readList(  $var,   $spec,   $input,   $set = false) 

Parameters

$var
$spec
$input
$set

_writeMap()

_writeMap(  $var,   $spec,   $output) 

Parameters

$var
$spec
$output

_writeList()

_writeList(  $var,   $spec,   $output,   $set = false) 

Parameters

$var
$spec
$output
$set