rcube_tnef_decoder

MS-TNEF format decoder based on code by: Graham Norbury <gnorbury@bondcar.com> Original design by: Thomas Boll <tb@boll.ch>, Mark Simpson <damned@world.std.com>

package

Framework

subpackage

Storage

Methods

Decompress the data.

decompress(string $data, array $params = array()) : mixed

Arguments

$data

string

The data to decompress.

$params

array

An array of arguments needed to decompress the

                  data.

Response

mixed

The decompressed data.

TODO

_getx(&$data, integer $bits) : \TODO

Arguments

$data

$bits

integer

How many bits to retrieve.

Response

\TODO

TODO

_geti(&$data, integer $bits) : \TODO

Arguments

$data

$bits

integer

How many bits to retrieve.

Response

\TODO

TODO

_decodeAttribute(&$data, string $attribute) 

Arguments

$data

$attribute

string

TODO

TODO

_extractMapiAttributes(string $data, &$attachment_data) 

Arguments

$data

string

The data string.

$attachment_data

TODO

_decodeMessage(&$data) 

Arguments

$data

TODO

_decodeAttachment(&$data, &$attachment_data) 

Arguments

$data

$attachment_data

Constants

SIGNATURE

SIGNATURE

LVL_MESSAGE

LVL_MESSAGE

LVL_ATTACHMENT

LVL_ATTACHMENT

ASUBJECT

ASUBJECT

AMCLASS

AMCLASS

ATTACHDATA

ATTACHDATA

AFILENAME

AFILENAME

ARENDDATA

ARENDDATA

AMAPIATTRS

AMAPIATTRS

AVERSION

AVERSION

MAPI_NULL

MAPI_NULL

MAPI_SHORT

MAPI_SHORT

MAPI_INT

MAPI_INT

MAPI_FLOAT

MAPI_FLOAT

MAPI_DOUBLE

MAPI_DOUBLE

MAPI_CURRENCY

MAPI_CURRENCY

MAPI_APPTIME

MAPI_APPTIME

MAPI_ERROR

MAPI_ERROR

MAPI_BOOLEAN

MAPI_BOOLEAN

MAPI_OBJECT

MAPI_OBJECT

MAPI_INT8BYTE

MAPI_INT8BYTE

MAPI_STRING

MAPI_STRING

MAPI_UNICODE_STRING

MAPI_UNICODE_STRING

MAPI_SYSTIME

MAPI_SYSTIME

MAPI_CLSID

MAPI_CLSID

MAPI_BINARY

MAPI_BINARY

MAPI_ATTACH_LONG_FILENAME

MAPI_ATTACH_LONG_FILENAME

MAPI_ATTACH_MIME_TAG

MAPI_ATTACH_MIME_TAG

MAPI_NAMED_TYPE_ID

MAPI_NAMED_TYPE_ID

MAPI_NAMED_TYPE_STRING

MAPI_NAMED_TYPE_STRING

MAPI_MV_FLAG

MAPI_MV_FLAG