struct PK_DEBUG_data_s { PK_LOGICAL_t is_geom_array; --- whether geom_array has data PK_GEOM_array_t geom_array; --- array of geoms PK_LOGICAL_t is_trim_data; --- whether trim_data has data PK_SURF_trim_data_t trim_data; --- trim data information }; typedef struct PK_DEBUG_data_s PK_DEBUG_data_t; This structure holds any additional data which is to be transmitted/received. Description of fields: is_geom_array Logical indicating whether geom_array contains data. geom_array Array of geometry. is_trim_data Logical indicating whether trim data structure contains data. trim_data Trim data information.