go.opencensus.iogo.opencensus.io/internal/tagencoding Index | Files

package tagencoding

import "go.opencensus.io/internal/tagencoding"

Package tagencoding contains the tag encoding used interally by the stats collector.

Index

Types

type Values

type Values struct {
	Buffer     []byte
	WriteIndex int
	ReadIndex  int
}

Values represent the encoded buffer for the values.

func (*Values) Bytes

func (vb *Values) Bytes() []byte

Bytes returns a reference to already written bytes in the Buffer.

func (*Values) ReadValue

func (vb *Values) ReadValue() []byte

ReadValue is the helper method to decode Values to a map[Key][]byte.

func (*Values) WriteValue

func (vb *Values) WriteValue(v []byte)

WriteValue is the helper method to encode Values from map[Key][]byte.

Source Files

tagencoding.go

Version
v0.24.0 (latest)
Published
Nov 3, 2022
Platform
linux/amd64
Last checked
9 hours ago

Tools for package owners.