summaryrefslogtreecommitdiff
path: root/rrdformat/format.go
diff options
context:
space:
mode:
Diffstat (limited to 'rrdformat/format.go')
-rw-r--r--rrdformat/format.go17
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 {