diff options
Diffstat (limited to 'rrdformat/format.go')
-rw-r--r-- | rrdformat/format.go | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/rrdformat/format.go b/rrdformat/format.go index a2d95af..8277089 100644 --- a/rrdformat/format.go +++ b/rrdformat/format.go @@ -52,17 +52,18 @@ type Header struct { } type DSDef struct { - DSName rrdbinary.String `rrdbinary:"size=20"` - DSType rrdbinary.String `rrdbinary:"size=20"` - Parameters [10]rrdbinary.Unival + DSName rrdbinary.String `rrdbinary:"size=20" xml:"name"` + DSType rrdbinary.String `rrdbinary:"size=20" xml:"type"` + Parameters [10]rrdbinary.Unival `xml:"params>item"` } type RRADef struct { - CFName rrdbinary.String `rrdbinary:"size=20"` - RowCnt rrdbinary.Uint - PDPCnt rrdbinary.Uint - Parameters [10]rrdbinary.Unival - Values []Value `rrdbinary:"-"` + CFName rrdbinary.String `rrdbinary:"size=20" xml:"cf"` + RowCnt rrdbinary.Uint `xml:"-"` + PDPCnt rrdbinary.Uint `xml:"pdp_per_row"` + Parameters [10]rrdbinary.Unival `xml:"params>item"` + CDPPrep *CDPPrep `rrdbinary:"-" xml:"cdp_prep"` + Database [][]Value `rrdbinary:"-" xml:"database>row>v"` } type TimeWithUsec struct { |