AB CIP UDT Template Object shape reader #131
Reference in New Issue
Block a user
Delete Branch "abcip-udt-template-reader"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes the shape-reader half of task #179. CipTemplateObjectDecoder parses Read Template blob per Rockwell CIP Vol 1 (12-byte header + 8-byte member blocks + semicolon-delimited strings). IAbCipTemplateReader abstraction + LibplctagTemplateReader using @udt/{id} pseudo-tag. AbCipDriver.FetchUdtShapeAsync populates AbCipTemplateCache. 22 new tests, 211/211 passing. Whole-UDT read optimization still pending as a follow-up. Merges to v2.