Documentation ¶
Index ¶
- Variables
- type MEStatus
- type MetricsExposer
- type MetricsExposerImpl
- func (mei *MetricsExposerImpl) Expose(traceType int8, elapsed time.Duration) error
- func (mei *MetricsExposerImpl) GetAsJSON() (string, error)
- func (mei *MetricsExposerImpl) GetHistory() (*[]string, error)
- func (mei *MetricsExposerImpl) GetWorking() bool
- func (mei *MetricsExposerImpl) Initialize() error
- func (mei *MetricsExposerImpl) Resume() error
- func (mei *MetricsExposerImpl) Shutdown() *[]error
- func (mei *MetricsExposerImpl) Start() error
- func (mei *MetricsExposerImpl) Stop() error
Constants ¶
This section is empty.
Variables ¶
View Source
var BUFFER_MAX_NUM_TRACES int
Functions ¶
This section is empty.
Types ¶
type MetricsExposer ¶
type MetricsExposer interface { Initialize() error Start() error Stop() error Resume() error Shutdown() *[]error GetAsJSON() (string, error) Expose(traceType int8, elapsed time.Duration) error }
var ME MetricsExposer
type MetricsExposerImpl ¶
type MetricsExposerImpl struct{}
type MemoryLoaderImpl struct{}
func (*MetricsExposerImpl) Expose ¶
func (mei *MetricsExposerImpl) Expose(traceType int8, elapsed time.Duration) error
func (*MetricsExposerImpl) GetAsJSON ¶
func (mei *MetricsExposerImpl) GetAsJSON() (string, error)
func (*MetricsExposerImpl) GetHistory ¶
func (mei *MetricsExposerImpl) GetHistory() (*[]string, error)
func (*MetricsExposerImpl) GetWorking ¶
func (mei *MetricsExposerImpl) GetWorking() bool
func (*MetricsExposerImpl) Initialize ¶
func (mei *MetricsExposerImpl) Initialize() error
func (*MetricsExposerImpl) Resume ¶
func (mei *MetricsExposerImpl) Resume() error
func (*MetricsExposerImpl) Shutdown ¶
func (mei *MetricsExposerImpl) Shutdown() *[]error
func (*MetricsExposerImpl) Start ¶
func (mei *MetricsExposerImpl) Start() error
func (*MetricsExposerImpl) Stop ¶
func (mei *MetricsExposerImpl) Stop() error
Click to show internal directories.
Click to hide internal directories.