As we know upfront the maximal number and type of variables, provide a function which uses the maximum values for each of the variables, so that the maximal array size can be found.
eg, the timestamp should be 0xFFFF_FFFF_FFFF_FFFF
This can be used by the user to help decide how to set the MQTT Client SL paramater size.
Diff: