FILE / ScuroNeko/mtg

mtglib/events.go

Исходный файл и его история в репозитории.
FILE e009d05a906f34c7d50cf9de7fd907b8afada33a
Files
mtg/mtglib/events.go
T

32 lines
422 B
Go

package mtglib
import (
"net"
"time"
)
type EventStart struct {
CreatedAt time.Time
ConnID string
RemoteIP net.IP
}
func (e EventStart) StreamID() string {
return e.ConnID
}
type EventFinish struct {
CreatedAt time.Time
ConnID string
}
func (e EventFinish) StreamID() string {
return e.ConnID
}
type EventConcurrencyLimited struct{}
func (e EventConcurrencyLimited) StreamID() string {
return ""
}