Overview

Packages

  • Xml
    • Wbxml

Classes

  • Horde_Xml_Wbxml
  • Horde_Xml_Wbxml_ContentHandler
  • Horde_Xml_Wbxml_Decoder
  • Horde_Xml_Wbxml_Dtd
  • Horde_Xml_Wbxml_Dtd_SyncMl
  • Horde_Xml_Wbxml_Dtd_SyncMlDevInf
  • Horde_Xml_Wbxml_Dtd_SyncMlMetInf
  • Horde_Xml_Wbxml_DtdManager
  • Horde_Xml_Wbxml_Encoder
  • Horde_Xml_Wbxml_Exception
  • Horde_Xml_Wbxml_HashTable
  • Horde_Xml_Wbxml_LifoQueue
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Xml_Wbxml

Copyright 2003-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Package: Xml\Wbxml
Author: Anthony Mills amills@pyramid6.com
Located at Horde/Xml/Wbxml.php
Methods summary
public static
# MBUInt32ToInt( mixed $in, mixed & $pos )

Decoding Multi-byte Integers from Section 5.1

Decoding Multi-byte Integers from Section 5.1

Use long because it is unsigned.

public static
# intToMBUInt32( mixed & $out, mixed $i )

Encoding Multi-byte Integers from Section 5.1

Encoding Multi-byte Integers from Section 5.1

public static
# getBits( mixed $num, mixed $l )
public static
# getDPIString( mixed $i )
public static
# getDPIInt( mixed $dpi )
public static
# getCharsetString( mixed $cs )

Returns the character encoding. only default character encodings from J2SE are supported from http://www.iana.org/assignments/character-sets and http://java.sun.com/j2se/1.4.2/docs/api/java/nio/charset/Charset.html

Returns the character encoding. only default character encodings from J2SE are supported from http://www.iana.org/assignments/character-sets and http://java.sun.com/j2se/1.4.2/docs/api/java/nio/charset/Charset.html

public static
# getCharsetInt( mixed $cs )

Returns the character encoding.

Returns the character encoding.

Only default character encodings from J2SE are supported.

From http://www.iana.org/assignments/character-sets and http://java.sun.com/j2se/1.4.2/docs/api/java/nio/charset/Charset.html

Constants summary
integer GLOBAL_TOKEN_SWITCH_PAGE
# 0
integer GLOBAL_TOKEN_END
# 1
integer GLOBAL_TOKEN_ENTITY
# 2
integer GLOBAL_TOKEN_STR_I
# 3
integer GLOBAL_TOKEN_LITERAL
# 4
integer GLOBAL_TOKEN_EXT_I_0
# 64
integer GLOBAL_TOKEN_EXT_I_1
# 65
integer GLOBAL_TOKEN_EXT_I_2
# 66
integer GLOBAL_TOKEN_PI
# 67
integer GLOBAL_TOKEN_LITERAL_C
# 68
integer GLOBAL_TOKEN_EXT_T_0
# 128
integer GLOBAL_TOKEN_EXT_T_1
# 129
integer GLOBAL_TOKEN_EXT_T_2
# 130
integer GLOBAL_TOKEN_STR_T
# 131
integer GLOBAL_TOKEN_LITERAL_A
# 132
integer GLOBAL_TOKEN_EXT_0
# 192
integer GLOBAL_TOKEN_EXT_1
# 193
integer GLOBAL_TOKEN_EXT_2
# 194
integer GLOBAL_TOKEN_OPAQUE
# 195
integer GLOBAL_TOKEN_LITERAL_AC
# 196
string CHARSET_US_ASCII
# 'US-ASCII'
string CHARSET_ISO_8859_1
# 'ISO-8859-1'
string CHARSET_UTF_8
# 'UTF-8'
string CHARSET_UTF_16BE
# 'UTF-16BE'
string CHARSET_UTF_16LE
# 'UTF-16LE'
string CHARSET_UTF_16
# 'UTF-16'
API documentation generated by ApiGen