Overview  Package  Tree HessianPHP

HessianPHP.Protocol

Class HessianProtocolHandler

HessianPHP.Protocol.HessianProtocolHandler

class HessianProtocolHandler

Base class for Hessian protocol handling objects.

Contains methods to handle streams, references, mapping of classes and datetimes

Author:
Manolo Gómez
Version:
1.0

Field Summary
public var$stream
public var$pos
public var$len
public var$refs
public var$error
public var$dateProvider
public var$typemap
Method Summary
public voidHessianProtocolHandler
public voidclearRefs
public voidsetStream

Sets the stream of bytes to parse

public voidsetDateProvider
public voidsetTypeMap
Field Detail

stream

public var $stream

pos

public var $pos

len

public var $len

refs

public var $refs = array()

error

public var $error

dateProvider

public var $dateProvider

typemap

public var $typemap
Method Detail

HessianProtocolHandler()

public void HessianProtocolHandler(var $stream = null)
Parameters:
$stream

clearRefs()

public void clearRefs()

setStream()

public void setStream(string stream)

Sets the stream of bytes to parse

Parameters:
stream - Incoming stream

setDateProvider()

public void setDateProvider(var $provider)
Parameters:
$provider

setTypeMap()

public void setTypeMap(var $map)
Parameters:
$map

Overview  Package  Tree HessianPHP