This enumerates the supported Curl serialization protocols.
The value of each enum is used as a "magic" number that is written out at the start serialized data to identify the version of Curl serialization protocol currently in use.
The
version-4-0 protocol was first introduced with the Curl 4.0, the
version-6-0 protocol in Curl 6.0, and so on.
Note that
SerializationProtocol enums are not intended to be serialized themselves!
- version-4-0
The original version of the protocol, in use in Curl 4.0 and 5.0.
Cannot serialize new types (see below).
- version-6-0
Introduced in Curl 6.0.