summaryrefslogtreecommitdiff
path: root/internal/protocol/protocol.go
blob: d53d07ef581599bf16faf22d18e219571331fed7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package protocol

const (
	// ProtocolCompat -ibility version
	ProtocolCompat string = "4.1"
	// MessageDelimiter delimits separate messages.
	MessageDelimiter byte = '¬'
	// FieldDelimiter delimits messagefields.
	FieldDelimiter string = "|"
	// CSVDelimiter delimits CSV file fields.kj:w
	CSVDelimiter string = ","
	// AggregateKVDelimiter delimits key-values of an aggregation message.
	AggregateKVDelimiter string = "≔"
	// AggregateDelimiter delimits parts of an aggregation message.
	AggregateDelimiter string = "∥"
	// AggregateGroupKeyCombinator combines the group set keys.
	AggregateGroupKeyCombinator string = ","
)