asn2dataModel
is almost a no-op for this modeling tool.
aadl2glueC
on the other hand, has the normal workload for SDL
(just as it did for SCADE, Rhapsody, Ada, etc). It generates a set of MACROs
that are used by ObjectGeode-generated code, which allow for
hpostdef.h
) to statically reserve
the necessary space for the exchanged messages (at compile time).
vm_if.c
,
hpostdef.h
) to perform the ASN.1 marshalling as well as the data mapping
between the data structures of ObjectGeode and those generated by the ASN.1
compiler.
More information about the ObjectGeode mappers are in Chapter 11.