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.