def dispatch(self, origaddr, frameset): fstype = frameset.get_framesettype() print "Received FrameSet of type [%s] from [%s]" \ % (FrameSetTypes.get(fstype)[0], str(origaddr)) for frame in frameset.iter(): frametype = frame.frametype() print "\tframe type [%s]: [%s]" \ % (FrameTypes.get(frametype)[1], str(frame))
def dispatch(self, origaddr, frameset): fstype = frameset.get_framesettype() print "Received FrameSet of type [%s] from [%s]" \ % (FrameSetTypes.get(fstype)[0], str(origaddr)) for frame in frameset.iter(): frametype=frame.frametype() print "\tframe type [%s]: [%s]" \ % (FrameTypes.get(frametype)[1], str(frame))
def dispatch(self, origaddr, frameset): 'Dummy dispatcher for base class DispatchTarget - for unhandled pyFrameSets' self = self # Make pylint happy... fstype = frameset.get_framesettype() CMAdb.log.info("Received unhandled FrameSet of type [%s] from [%s]" % (FrameSetTypes.get(fstype)[0], str(origaddr))) print("Received unhandled FrameSet of type [%d:%s] from [%s]" % (fstype, FrameSetTypes.get(fstype)[0], str(origaddr))) for frame in frameset.iter(): frametype = frame.frametype() print "\tframe type [%s]: [%s]" \ % (FrameTypes.get(frametype)[1], str(frame))
def dispatch(self, origaddr, frameset): 'Dummy dispatcher for base class DispatchTarget - for unhandled pyFrameSets' self = self # Make pylint happy... fstype = frameset.get_framesettype() CMAdb.log.info("Received unhandled FrameSet of type [%s] from [%s]" % (FrameSetTypes.get(fstype)[0], str(origaddr))) print ("Received unhandled FrameSet of type [%d:%s] from [%s]" % (fstype, FrameSetTypes.get(fstype)[0], str(origaddr))) for frame in frameset.iter(): frametype = frame.frametype() print "\tframe type [%s]: [%s]" \ % (FrameTypes.get(frametype)[1], str(frame))
#print "Received packet from [%s]" % (str(fromaddr)) for frameset in framesetlist: self.dispatcher.dispatch(fromaddr, frameset) if __name__ == '__main__': # # "Main" program starts below... # NEO = CMAdb('/backups/neo1') TheOneRing = HbRing('The One Ring', HbRing.THEONERING) print 'Ring created!!' print FrameTypes.get(1)[2] OurAddr = pyNetAddr((10, 10, 10, 200), 1984) configinit = { 'cmainit': OurAddr, # Initial 'hello' address 'cmaaddr': OurAddr, # not sure what this one does... 'cmadisc': OurAddr, # Discovery packets sent here 'cmafail': OurAddr, # Failure packets sent here 'cmaport': 1984, 'hbport': 1984, 'outsig': pySignFrame(1), 'deadtime': 10 * 1000000, 'warntime': 3 * 1000000, 'hbtime': 1 * 1000000, } disp = MessageDispatcher({FrameSetTypes.STARTUP: DispatchSTARTUP()})
else: #print "Received packet from [%s]" % (str(fromaddr)) for frameset in framesetlist: self.dispatcher.dispatch(fromaddr, frameset) if __name__ == '__main__': # # "Main" program starts below... # NEO = CMAdb('/backups/neo1') TheOneRing = HbRing('The One Ring', HbRing.THEONERING) print 'Ring created!!' print FrameTypes.get(1)[2] OurAddr = pyNetAddr((10,10,10,200),1984) configinit = { 'cmainit': OurAddr, # Initial 'hello' address 'cmaaddr': OurAddr, # not sure what this one does... 'cmadisc': OurAddr, # Discovery packets sent here 'cmafail': OurAddr, # Failure packets sent here 'cmaport': 1984, 'hbport': 1984, 'outsig': pySignFrame(1), 'deadtime': 10*1000000, 'warntime': 3*1000000, 'hbtime': 1*1000000, } disp = MessageDispatcher(