+
+ self.poll_timer.callback.append(self.poll)
+
+ EventMap = PerServiceBase.EventMap
+ if not len(EventMap):
+ self.navcore.event.append(PerServiceBase.event)
+
+ EventMap = EventMap.setdefault
+ for x in eventmap.iteritems():
+ EventMap(x[0], []).append((with_event, x[1]))
+