TLV encoder that accepts objects in reverse order.
Obtain encoding output.
Return encoding output size.
Prepend Encodable.
Encodable
Make room to prepend an object.
Object size.
Room to write object.
Prepend TLV structure.
EncodableTlv
Prepend TLV structure, but skip if TLV-VALUE is empty.
Prepend TLV-TYPE and TLV-LENGTH.
Prepend TLV-VALUE.
Elements are prepended in the reverse order, so that they would appear in the output in the same order as the parameter order.
TLV encoder that accepts objects in reverse order.