merge go-event-meter into tm-monitor (Refs #4)

https://github.com/tendermint/go-event-meter
This commit is contained in:
Anton Kaliaev
2017-03-07 12:39:33 +04:00
parent 4bcf61129d
commit df98d5e1af
7 changed files with 321 additions and 17 deletions

View File

@ -4,8 +4,8 @@ import (
"log"
"reflect"
em "github.com/tendermint/go-event-meter"
ctypes "github.com/tendermint/tendermint/rpc/core/types"
em "github.com/tendermint/tools/tm-monitor/eventmeter"
)
type EventMeter struct {
@ -14,8 +14,8 @@ type EventMeter struct {
eventCallback em.EventCallbackFunc
}
func (e *EventMeter) Start() (bool, error) { return true, nil }
func (e *EventMeter) Stop() bool { return true }
func (e *EventMeter) Start() error { return nil }
func (e *EventMeter) Stop() {}
func (e *EventMeter) RegisterLatencyCallback(cb em.LatencyCallbackFunc) { e.latencyCallback = cb }
func (e *EventMeter) RegisterDisconnectCallback(cb em.DisconnectCallbackFunc) {
e.disconnectCallback = cb