mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-02-21 15:56:54 +00:00
39 lines
730 B
Go
39 lines
730 B
Go
![]() |
package msgp
|
||
|
|
||
|
// The sizes provided
|
||
|
// are the worst-case
|
||
|
// encoded sizes for
|
||
|
// each type. For variable-
|
||
|
// length types ([]byte, string),
|
||
|
// the total encoded size is
|
||
|
// the prefix size plus the
|
||
|
// length of the object.
|
||
|
const (
|
||
|
Int64Size = 9
|
||
|
IntSize = Int64Size
|
||
|
UintSize = Int64Size
|
||
|
Int8Size = 2
|
||
|
Int16Size = 3
|
||
|
Int32Size = 5
|
||
|
Uint8Size = 2
|
||
|
ByteSize = Uint8Size
|
||
|
Uint16Size = 3
|
||
|
Uint32Size = 5
|
||
|
Uint64Size = Int64Size
|
||
|
Float64Size = 9
|
||
|
Float32Size = 5
|
||
|
Complex64Size = 10
|
||
|
Complex128Size = 18
|
||
|
|
||
|
TimeSize = 15
|
||
|
BoolSize = 1
|
||
|
NilSize = 1
|
||
|
|
||
|
MapHeaderSize = 5
|
||
|
ArrayHeaderSize = 5
|
||
|
|
||
|
BytesPrefixSize = 5
|
||
|
StringPrefixSize = 5
|
||
|
ExtensionPrefixSize = 6
|
||
|
)
|