Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)



google/appengine/runtime/proto/Decoder.php

Table of Contents
Copyright 2007 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

\google\net\Decoder

Package: Default
Class to decode protocol buffer from serialized form.

Used by protocol buffer implementation.

Constants

> V Constant NUMERIC = 0
> V Constant DOUBLE = 1
> V Constant STRING = 2
> V Constant STARTGROUP = 3
> V Constant ENDGROUP = 4
> V Constant FLOAT = 5
> V Constant MAX_TYPE = 6
> V Constant MAX_SHIFT = "1180591620717411303424"
> V Constant MAX_INT64 = "9223372036854775807"
> V Constant MIN_INT64 = "-9223372036854775808"
> V Constant MAX_INT32 = "2147483647"
> V Constant MIN_INT32 = "-2147483648"
> V Constant RANGE_UINT64 = "18446744073709551616"
> V Constant RANGE_UINT32 = "4294967296"

Methods

method public __construct ( $buf,  $idx,  $limit) : void

Parameters
Name Type Description
$buf
$idx
$limit
method public avail () : void

method public buffer () : void

method public get8 () : void

method public getBoolean () : void

method public getDouble () : void

method public getFixed32 () : void

method public getFixed64 () : void

method public getFloat () : void

method public getVarInt32 () : void

method public getVarInt64 () : void

method public getVarUint32 () : void

method public getVarUint64 () : void

method public pos () : void

method public skip ( $n) : void

Parameters
Name Type Description
$n
method public skipData ( $tag) : void

Parameters
Name Type Description
$tag
Documentation was generated by phpDocumentor 2.0.0a12 .