|
|
@@ -28,7 +28,6 @@ type Instance struct {
|
|
|
router syncRouter
|
|
|
ihm syncInboundHandlerManager
|
|
|
ohm syncOutboundHandlerManager
|
|
|
- clock syncClock
|
|
|
cmd syncCommander
|
|
|
|
|
|
access sync.Mutex
|
|
|
@@ -148,8 +147,6 @@ func (s *Instance) RegisterFeature(feature interface{}, instance Feature) error
|
|
|
s.ihm.Set(instance.(InboundHandlerManager))
|
|
|
case OutboundHandlerManager, *OutboundHandlerManager:
|
|
|
s.ohm.Set(instance.(OutboundHandlerManager))
|
|
|
- case Clock, *Clock:
|
|
|
- s.clock.Set(instance.(Clock))
|
|
|
case Commander, *Commander:
|
|
|
s.cmd.Set(instance.(Commander))
|
|
|
}
|
|
|
@@ -206,11 +203,6 @@ func (s *Instance) OutboundHandlerManager() OutboundHandlerManager {
|
|
|
return &(s.ohm)
|
|
|
}
|
|
|
|
|
|
-// Clock returns the Clock used by this Instance. The returned Clock is always functional.
|
|
|
-func (s *Instance) Clock() Clock {
|
|
|
- return &(s.clock)
|
|
|
-}
|
|
|
-
|
|
|
// Commander returns the Commander used by this Instance. The returned Commander is always functional.
|
|
|
func (s *Instance) Commander() Commander {
|
|
|
return &(s.cmd)
|