GRASP objectives look like:

  objective = [objective-name, objective-flags, loop-count, ?objective-value]
  objective-name = text ;see section "Format of Objective Options"
  objective-flags = uint .bits objective-flag
  loop-count = 0..255

so, ['string', uint, uint, otherstuff]

There can be an array of objectives.
If any of the objectives do not match the above CDDL, what do I do?
Options are:
  1) throw away that objective and move on to the others, which maybe
     look right?
  2) throw away the entire message.

(2) is certainly easier to code.
(1) seems way more future proof.

--
Michael Richardson <[email protected]>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide




Attachment: signature.asc
Description: PGP signature

_______________________________________________
Anima mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/anima

Reply via email to