Files
2021-07-24 09:44:17 +02:00

16 lines
301 B
Go

package http
type DeviceDriver interface {
ListenAndServe(addr string, handler Handler) error
}
var ActiveDevice DeviceDriver
func UseDriver(driver DeviceDriver) {
// TODO: rethink and refactor this
if ActiveDevice != nil {
panic("net.ActiveDevice is already set")
}
ActiveDevice = driver
}