package parser

import "github.com/nats-io/nats.go/internal/parser"

Index

Constants

const (
	AckDomainTokenPos = iota + 2
	AckAccHashTokenPos
	AckStreamTokenPos
	AckConsumerTokenPos
	AckNumDeliveredTokenPos
	AckStreamSeqTokenPos
	AckConsumerSeqTokenPos
	AckTimestampSeqTokenPos
	AckNumPendingTokenPos
)

Variables

var ErrInvalidSubjectFormat = errors.New("invalid format of ACK subject")

Functions

func GetMetadataFields

func GetMetadataFields(subject string) ([]string, error)

func ParseNum

func ParseNum(d string) (n uint64)

Quick parser for positive numbers in ack reply encoding. NOTE: This parser does not detect uint64 overflow

Source Files

parse.go

Version
v1.41.2 (latest)
Published
Apr 17, 2025
Platform
js/wasm
Imports
2 packages
Last checked
1 day ago

Tools for package owners.