Move Handler interface into machine where it is used

This commit is contained in:
Daniel Nelson
2018-03-29 16:40:03 -07:00
parent 4218eb7367
commit 666f757ae3
3 changed files with 262 additions and 252 deletions

View File

@@ -225,6 +225,17 @@ align :=
%% write data;
type Handler interface {
SetMeasurement(name []byte)
AddTag(key []byte, value []byte)
AddInt(key []byte, value []byte)
AddUint(key []byte, value []byte)
AddFloat(key []byte, value []byte)
AddString(key []byte, value []byte)
AddBool(key []byte, value []byte)
SetTimestamp(tm []byte)
}
type machine struct {
data []byte
cs int