Data description Describing data to be exchanged @name: @type: @Returns: @name: @name: @desc: @howmany: @dst: @Returns: @name: @element_type: @dynamic_size: @dst: @Returns: @elm_type: @code: @name: @referenced_type: @dst: @Returns: @ref_type: @code: @name: @dst: @Returns: @code: @struct_type: @name: @field_type_name: @Returns: @name: @selector: @dst: @Returns: @code: @union_type: @name: @field_type_name: @Returns: @type: @pre: @type: @post: @ps: @name: @ddt: @ps: @name: @data: @ddt: @ps: @name: @data: @ddt: @ps: @name: @ddt: @ps: @ps: @Returns: