Let's suggest I am building chains with mostly lower level API so I cannot rely on any framework smartness. Thus I need to know what are at least the mandatory chain header fields to build proper chains. I tried to see the available documentations (like "Simple Chain objects for EMA Part 1, Part 2") and everybody says that the required fields are REF_COUNT, link fields and next fields. That's find but unfortunately I cannot find what is the standard/common practice for the amount of the link fields
Should all 14 links (does not matter LINK_N, LONGLINKN or BR_LINKN) be in presence (some on them probably empty)? At least one of them (probably empty)? No link fields (if REF_COUNT is 0)?
What the standard/common practice say about this to build proper chains accepted by all potential processors? In fact, I faced an application that considered zero amount of link fields as an error although the REF_COUNT was set to zero as well. That's why the question is asked.