import grasp err, anonce = grasp.register_asa("test") #register as an asa obj = grasp.objective("AN_registrar") #create an objective obj.synch = True obj.value = {"std": {"grasp-sender-ttl": 10, "service": {"name": "toe", "priority": 3, "weight": 5}}} err = grasp.register_obj(anonce, obj) #register the objective tobj = grasp.tagged_objective(obj,None) #tag the objective (lazy: set a null locator) err = grasp.flood(anonce, None, tobj) #flood the tagged objective _MainThread 3636 Assembled Python message [9, 863884159, b'fd6345ebdc1500000000000000000001', 0, [[['AN_registrar', 5, 6, {'std': {'grasp-sender-ttl': 10, 'service': {'name': 'toe', 'weight': 5, 'priority': 3}}}], []]]] _MainThread 3636 Assembled CBOR message: b'85091a337dd37f50fd6345ebdc1500000000000000000001008182846c414e5f7265676973747261720506a163737464a27067726173702d73656e6465722d74746c0a6773657276696365a3646e616d6563746f656677656967687405687072696f726974790380' _mclisten 3424 Received multicast b'85091a337dd37f50fd6345ebdc1500000000000000000001008182846c414e5f7265676973747261720506a163737464a27067726173702d73656e6465722d74746c0a6773657276696365a3646e616d6563746f656677656967687405687072696f726974790380' from fe80::c0da:ac17:5f6d:8e76 port 51865 interface 11 _mclisten 3424 Multicast: CBOR->Python: [9, 863884159, b'fd6345ebdc1500000000000000000001', 0, [[['AN_registrar', 5, 6, {'std': {'grasp-sender-ttl': 10, 'service': {'name': 'toe', 'weight': 5, 'priority': 3}}}], []]]] _mclisten 3424 Initiator: fd63:45eb:dc15::1 _mclisten 3424 Listening for LL multicasts _mchandler 5520 Multicast handler got something [IPv6Address('fe80::c0da:ac17:5f6d:8e76'), 51865, 11, [9, 863884159, b'fd6345ebdc1500000000000000000001', 0, [[['AN_registrar', 5, 6, {'std': {'grasp-sender-ttl': 10, 'service': {'name': 'toe', 'weight': 5, 'priority': 3}}}], []]]]] _mchandler 5520 Got Flood message dump_all() Flood cache contents: -------------------- AN_registrar count: 6 value: {'std': {'grasp-sender-ttl': 10, 'service': {'name': 'toe', 'weight': 5, 'priority': 3}}} source: None 6 7017 0