discovery-message = [M_DISCOVERY, session-id, initiator, objective] Assembled Python message [1, 16641912, b'2406e001380c000128ccdc4c97036781', ['EX1', 2, 2, 0]] Assembled CBOR message: b'84011a00fdef78502406e001380c000128ccdc4c970367818463455831020200' response-message = [M_RESPONSE, session-id, initiator, ttl, (+locator-option // divert-option), ?objective] Assembled Python message [2, 16641912, b'2406e001380c000128ccdc4c97036781', 60000, [103, b'2406e001380c000128ccdc4c97036781', 6, 51052]] Assembled CBOR message: b'85021a00fdef78502406e001380c000128ccdc4c9703678119ea60841867502406e001380c000128ccdc4c970367810619c76c' flood-message = [M_FLOOD, session-id, initiator, ttl, (locator-option / []), +objective] Assembled Python message [9, 9261673, b'2406e001380c000128ccdc4c97036781', 10000, [], ['EX1', 2, 2, ['Example 1 value=', 100]]] Assembled CBOR message: b'86091a008d5269502406e001380c000128ccdc4c97036781192710808463455831020282704578616d706c6520312076616c75653d1864' request-synchronization-message = [M_REQ_SYN, session-id, objective] Assembled Python message [4, 7844278, ['EX2', 2, 5, ['Example 2 value=', 200]]] Assembled CBOR message: b'83041a0077b1b68463455832020582704578616d706c6520322076616c75653d18c8' synch-message = [M_SYNCH, session-id, objective] Assembled Python message [8, 7844278, ['EX2', 2, 5, ['Example 2 value=', 200]]] Assembled CBOR message: b'83081a0077b1b68463455832020582704578616d706c6520322076616c75653d18c8' request-negotiation-message = [M_REQ_NEG, session-id, objective] Assembled Python message [3, 8280376, ['EX3', 1, 6, ['NZD', 156]]] Assembled CBOR message: b'83031a007e59388463455833010682634e5a44189c' negotiation-message = [M_NEGOTIATE, session-id, objective] Assembled Python message [5, 8280376, ['EX3', 1, 6, ['NZD', 155.5]]] Assembled CBOR message: b'83051a007e59388463455833010682634e5a44fb4063700000000000' end-message = [M_END, session-id, accept-option / decline-option ] Assembled Python message [6, 8280376, [101]] Assembled CBOR message: b'83061a007e5938811865'