2.2.2.3 PredecessorChangeList Structure

The PredecessorChangeList structure contains a set of XID structures, as specified in section 2.2.2.2, that identify change numbers of messaging objects in different replicas (1). The order of the XIDs does not have significance for interpretation, but is significant for serialization and deserialization. The set of XIDs MUST be serialized without padding as an array of SizedXid structures binary-sorted by the value of NamespaceGuid field of the XID structure in the ascending order.