Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Separator = ":"
Separator defines FOXDEN query separator
View Source
var Verbose int
Verbose defines verbosity level for this module
Functions ¶
Types ¶
type QLManager ¶ added in v0.2.2
type QLManager struct {
Map ServiceMap
Records []QLRecord
}
QLManager represents QL manager
func (*QLManager) Keys ¶ added in v0.2.2
Keys provides list of keys associated with FOXDEN service name
func (*QLManager) ServiceQueries ¶ added in v0.2.2
ServiceQueries parses given query string into list of service queries
type QLRecord ¶ added in v0.2.9
type QLRecord struct {
Key string `json:"key"`
Description string `json:"description,omitempty"`
Service string `json:"service"`
Units string `json:"units,omitempty"`
Schema string `json:"schema,omitempty"`
DataType string `json:"type"`
DBType string `json:"db,omitempty"`
}
QLRecord defines structure of QL key
type SchemaKeys ¶
SchemaKeys represents full collection of schema keys across all schemas
Click to show internal directories.
Click to hide internal directories.