tlv.setExpectedLength( length ); container.setParentTLV( tlv ); parentTLV.setExpectedLength( 0 ); tlv.setExpectedLength( length ); tlv.setExpectedLength( length ); parentTLV.setExpectedLength( expectedLength - currentLength ); tlv.setExpectedLength( length );