Versions in this module Expand all Collapse all v1 v1.0.0 Apr 14, 2020 Changes in this version + const CommandPerformanceDisable + const CommandPerformanceEnable + const CommandPerformanceGetMetrics + const CommandPerformanceSetTimeDomain + const EventPerformanceMetrics + var EventConstants = map[string]Unmarshaler + func GetEventReply(event string) (json.Unmarshaler, bool) + type DisableArgs struct + func (a *DisableArgs) MarshalJSON() ([]byte, error) + func (a *DisableArgs) UnmarshalJSON(b []byte) error + type DisableReply struct + func (a *DisableReply) GetFrameID() string + func (a *DisableReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *DisableReply) UnmarshalJSON(b []byte) error + type EnableArgs struct + TimeDomain string + func (a *EnableArgs) MarshalJSON() ([]byte, error) + func (a *EnableArgs) UnmarshalJSON(b []byte) error + type EnableReply struct + func (a *EnableReply) GetFrameID() string + func (a *EnableReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *EnableReply) UnmarshalJSON(b []byte) error + type GetMetricsArgs struct + func (a *GetMetricsArgs) MarshalJSON() ([]byte, error) + func (a *GetMetricsArgs) UnmarshalJSON(b []byte) error + type GetMetricsReply struct + Metrics []Metric + func (a *GetMetricsReply) GetFrameID() string + func (a *GetMetricsReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *GetMetricsReply) UnmarshalJSON(b []byte) error + type Metric struct + Name string + Value float64 + type MetricsReply struct + Metrics []Metric + Title string + func (a *MetricsReply) GetFrameID() string + func (a *MetricsReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *MetricsReply) UnmarshalJSON(b []byte) error + type SetTimeDomainArgs struct + TimeDomain string + func (a *SetTimeDomainArgs) MarshalJSON() ([]byte, error) + func (a *SetTimeDomainArgs) UnmarshalJSON(b []byte) error + type SetTimeDomainReply struct + func (a *SetTimeDomainReply) GetFrameID() string + func (a *SetTimeDomainReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *SetTimeDomainReply) UnmarshalJSON(b []byte) error + type Unmarshaler func() json.Unmarshaler