Documentation ¶
Index ¶
- func StartServer(influxSessionFactory func() influxSession.InfluxSession)
- type Context
- func (c *Context) CounterByCodeCorrectHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) CounterByCodeHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) CounterByCodeTickHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) FlagByCodeChangeStateHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) FlagByCodeHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) InfluxSessionMiddleware(rw web.ResponseWriter, r *web.Request, next web.NextMiddlewareFunc)
- func (c *Context) PercentageByCodeAddReadingHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) PercentageByCodeHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) QueryVarsMiddleware(rw web.ResponseWriter, r *web.Request, next web.NextMiddlewareFunc)
- func (c *Context) ThermometerByCodeAddReadingHandler(rw web.ResponseWriter, req *web.Request)
- func (c *Context) ThermometerByCodeHandler(rw web.ResponseWriter, req *web.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartServer ¶
func StartServer(influxSessionFactory func() influxSession.InfluxSession)
Types ¶
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
func (*Context) CounterByCodeCorrectHandler ¶
func (c *Context) CounterByCodeCorrectHandler(rw web.ResponseWriter, req *web.Request)
Correct counter by code
func (*Context) CounterByCodeHandler ¶
func (c *Context) CounterByCodeHandler(rw web.ResponseWriter, req *web.Request)
Get counter by code
func (*Context) CounterByCodeTickHandler ¶
func (c *Context) CounterByCodeTickHandler(rw web.ResponseWriter, req *web.Request)
Tick counter by code
func (*Context) FlagByCodeChangeStateHandler ¶
func (c *Context) FlagByCodeChangeStateHandler(rw web.ResponseWriter, req *web.Request)
Change flag state by code
func (*Context) FlagByCodeHandler ¶
func (c *Context) FlagByCodeHandler(rw web.ResponseWriter, req *web.Request)
Get flag state by code
func (*Context) InfluxSessionMiddleware ¶
func (c *Context) InfluxSessionMiddleware(rw web.ResponseWriter, r *web.Request, next web.NextMiddlewareFunc)
func (*Context) PercentageByCodeAddReadingHandler ¶
func (c *Context) PercentageByCodeAddReadingHandler(rw web.ResponseWriter, req *web.Request)
Add Percentage reading by code
func (*Context) PercentageByCodeHandler ¶
func (c *Context) PercentageByCodeHandler(rw web.ResponseWriter, req *web.Request)
Get Percentage reading by code
func (*Context) QueryVarsMiddleware ¶
func (c *Context) QueryVarsMiddleware(rw web.ResponseWriter, r *web.Request, next web.NextMiddlewareFunc)
func (*Context) ThermometerByCodeAddReadingHandler ¶
func (c *Context) ThermometerByCodeAddReadingHandler(rw web.ResponseWriter, req *web.Request)
Add thermometer reading by code
func (*Context) ThermometerByCodeHandler ¶
func (c *Context) ThermometerByCodeHandler(rw web.ResponseWriter, req *web.Request)
Get thermometer reading by code
Click to show internal directories.
Click to hide internal directories.