summaryrefslogtreecommitdiff
path: root/internal/protocol/protocol.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/protocol/protocol.go')
-rw-r--r--internal/protocol/protocol.go11
1 files changed, 9 insertions, 2 deletions
diff --git a/internal/protocol/protocol.go b/internal/protocol/protocol.go
index d3035e4..8c9e861 100644
--- a/internal/protocol/protocol.go
+++ b/internal/protocol/protocol.go
@@ -5,8 +5,15 @@ const (
ProtocolCompat string = "4"
// MessageDelimiter delimits separate messages.
MessageDelimiter byte = '¬'
- // FieldDelimiter delimits aggregation fields.
+ // 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 = "➔"
+ AggregateDelimiter string = "∥"
+ // AggregateDelimiter string = "⦀"
+ // AggregateGroupKeyCombinator combines the group set keys.
+ AggregateGroupKeyCombinator string = ","
)