PHP Protobuf Namespace

Nested Namespaces

Protobuf\Binary
Protobuf\Extension

Interfaces

Name Description
Serializer Protocol buffer serializer

Classes

Name Description
AbstractMessage Abstract message class
ComputeSizeContext Compute Size Context
Configuration Base configuration class for the protobuf
Enum Base Enum
EnumCollection Protobuf enum collection
Field Protobuf field label (optional, required, repeated) and types
Message Abstract Message
MessageCollection Message collection
MessageSerializer Default protocol buffers serializer implementation
ScalarCollection Scalar collection
Stream PHP stream implementation
StreamCollection Protobuf Stream collection
TextFormat This serializes to text format
Unknown Unknown value
UnknownFieldSet Used to keep track of fields which were seen when Unknown value parsing a message
WireFormat This class contains constants and helper functions useful for dealing with the Protocol Buffer wire format.
WriteContext Write context