Method |
Description |
|
__construct ( Configuration $config ) |
Constructor |
|
writeBool ( Stream $stream, boolean $value ) |
Encode a bool. |
|
writeByte ( Stream $stream, integer $value ) |
Store a single byte. |
|
writeByteStream ( Stream $stream, Stream $value ) |
Encode a stream of bytes. |
|
writeBytes ( Stream $stream, string $bytes, integer $length = null ) |
Store the given bytes in the stream. |
|
writeDouble ( Stream $stream, float $value ) |
Encode a number as a 64bit double. |
|
writeFixed32 ( Stream $stream, integer $value ) |
Encode an integer as a fixed of 32bits without sign. |
|
writeFixed64 ( Stream $stream, integer $value ) |
Encode an integer as a fixed of 64bits without sign. |
|
writeFloat ( Stream $stream, float $value ) |
Encode a number as a 32bit float. |
|
writeSFixed32 ( Stream $stream, integer $value ) |
Encode an integer as a fixed of 32bits with sign. |
|
writeSFixed64 ( Stream $stream, integer $value ) |
Encode an integer as a fixed of 64bits with sign. |
|
writeStream ( Stream $stream, Stream $value, integer $length = null ) |
Write the given stream. |
|
writeString ( Stream $stream, string $value ) |
Encode a string. |
|
writeVarint ( Stream $stream, integer $value ) |
Store an integer encoded as varint. |
|
writeZigzag ( Stream $stream, integer $value, integer $base = 32 ) |
Encodes an integer with zigzag. |
|
writeZigzag32 ( Stream $stream, integer $value ) |
Encodes an integer with zigzag. |
|
writeZigzag64 ( Stream $stream, integer $value ) |
Encodes an integer with zigzag. |
|