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

TODO

_decodeAttachment( &$data,  &$attachment_data) 

Arguments

$data

$attachment_data

TODO

_decodeAttribute( &$data, string $attribute) 

Arguments

$data

$attribute

string

TODO

TODO

_decodeMessage( &$data) 

Arguments

$data

TODO

_extractMapiAttributes(string $data,  &$attachment_data) 

Arguments

$data

string

The data string.

$attachment_data

TODO

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

Arguments

$data

$bits

integer

How many bits to retrieve.

Response

\TODO

TODO

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

Arguments

$data

$bits

integer

How many bits to retrieve.

Response

\TODO

Convert string value to system charset according to defined codepage

convertString( $str,  $use_codepage = false) 

Arguments

$str

$use_codepage

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.

Constants

SIGNATURE

SIGNATURE

LVL_MESSAGE

LVL_MESSAGE

LVL_ATTACHMENT

LVL_ATTACHMENT

ASUBJECT

ASUBJECT

AMCLASS

AMCLASS

ATTACHDATA

ATTACHDATA

AFILENAME

AFILENAME

ARENDDATA

ARENDDATA

AMAPIATTRS

AMAPIATTRS

AOEMCODEPAGE

AOEMCODEPAGE

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_DISPLAY_NAME

MAPI_DISPLAY_NAME

MAPI_ADDRTYPE

MAPI_ADDRTYPE

MAPI_EMAIL_ADDRESS

MAPI_EMAIL_ADDRESS

MAPI_COMMENT

MAPI_COMMENT

MAPI_DEPTH

MAPI_DEPTH

MAPI_PROVIDER_DISPLAY

MAPI_PROVIDER_DISPLAY

MAPI_CREATION_TIME

MAPI_CREATION_TIME

MAPI_LAST_MODIFICATION_TIME

MAPI_LAST_MODIFICATION_TIME

MAPI_RESOURCE_FLAGS

MAPI_RESOURCE_FLAGS

MAPI_PROVIDER_DLL_NAME

MAPI_PROVIDER_DLL_NAME

MAPI_SEARCH_KEY

MAPI_SEARCH_KEY

MAPI_ATTACHMENT_X400_PARAMETERS

MAPI_ATTACHMENT_X400_PARAMETERS

MAPI_ATTACH_DATA_OBJ

MAPI_ATTACH_DATA_OBJ

MAPI_ATTACH_ENCODING

MAPI_ATTACH_ENCODING

MAPI_ATTACH_EXTENSION

MAPI_ATTACH_EXTENSION

MAPI_ATTACH_FILENAME

MAPI_ATTACH_FILENAME

MAPI_ATTACH_METHOD

MAPI_ATTACH_METHOD

MAPI_ATTACH_LONG_FILENAME

MAPI_ATTACH_LONG_FILENAME

MAPI_ATTACH_PATHNAME

MAPI_ATTACH_PATHNAME

MAPI_ATTACH_RENDERING

MAPI_ATTACH_RENDERING

MAPI_ATTACH_TAG

MAPI_ATTACH_TAG

MAPI_RENDERING_POSITION

MAPI_RENDERING_POSITION

MAPI_ATTACH_TRANSPORT_NAME

MAPI_ATTACH_TRANSPORT_NAME

MAPI_ATTACH_LONG_PATHNAME

MAPI_ATTACH_LONG_PATHNAME

MAPI_ATTACH_MIME_TAG

MAPI_ATTACH_MIME_TAG

MAPI_ATTACH_ADDITIONAL_INFO

MAPI_ATTACH_ADDITIONAL_INFO

MAPI_ATTACH_MIME_SEQUENCE

MAPI_ATTACH_MIME_SEQUENCE

MAPI_ATTACH_CONTENT_ID

MAPI_ATTACH_CONTENT_ID

MAPI_ATTACH_CONTENT_LOCATION

MAPI_ATTACH_CONTENT_LOCATION

MAPI_ATTACH_FLAGS

MAPI_ATTACH_FLAGS

MAPI_NAMED_TYPE_ID

MAPI_NAMED_TYPE_ID

MAPI_NAMED_TYPE_STRING

MAPI_NAMED_TYPE_STRING

MAPI_MV_FLAG

MAPI_MV_FLAG