Lines Matching defs:client
55 type client struct { struct
58 id uint64
60 exporters map[uint64]exporterTaskAccessor
62 pluginsInfo map[*pluginAgent]*pluginInfo
64 refreshUnsupported int
66 globalRegexp unsafe.Pointer
68 output plugin.ResultWriter
81 func (c *client) RefreshUnsupported() int {
90 func (c *client) GlobalRegexp() *glexpr.Bundle {
97 func (c *client) ID() uint64 {
104 func (c *client) Output() plugin.ResultWriter {
110 …ddRequest(p *pluginAgent, r *plugin.Request, sink plugin.ResultWriter, now time.Time) (err error) {
277 func (c *client) cleanup(plugins map[string]*pluginAgent, now time.Time) (released []*pluginAgent) {
344 func (c *client) updateExpressions(expressions []*glexpr.Expression) {