This attribute points to a tag list of attribute mappings which the
icclass object uses to change the attribute IDs of an OM_UPDATE's
attribute/value pairs. For example, if an icclass object had the
following ICA_MAP:
struct TagItem map[] =
{
{PGA_Top, STRINGA_LongVal},
{MYATTR, MYNEWATTR},
{TAG_END, }
};
before sending an OM_UPDATE to its ICA_TARGET, the icclass object scans
through the OM_UPDATE message's attribute/value pairs looking for the
PGA_Top and MYATTR attributes. If it finds the PGA_Top attribute, it
changes PGA_Top to STRINGA_LongVal. Likewise, if the icclass object finds
the MYATTR attribute, it changes MYATTR to MYNEWATTR. The icclass object
does not disturb the attribute's value.