feat: serialize data format

This commit is contained in:
2025-04-18 14:49:37 +02:00
parent 45d2b5bf78
commit 3f9fdff782

View File

@ -6,6 +6,9 @@ import (
"strings" "strings"
) )
// DO NOT CHANGE THIS
const HSP_PORT = "998"
const ( const (
H_STATUS = "status" H_STATUS = "status"
H_DATA_FORMAT = "data-format" H_DATA_FORMAT = "data-format"
@ -70,3 +73,10 @@ func ParseDataFormat(format string) (*DataFormat, error) {
}, nil }, nil
} }
func (df *DataFormat) String() string {
if df.Format == DF_BYTES {
return df.Format
}
return fmt.Sprintf("%s:%s", df.Format, df.Encoding)
}