PK_ERROR_code_t PK_DEBUG_receive ( --- received arguments --- const char *key, --- key string const PK_PART_receive_o_t *options, --- receive options --- returned arguments --- PK_DEBUG_data_t *const data --- debug data ) This function receives a transmit file and extracts any additional data, if no data is associated, the function will return PK_ERROR_no_data. Specific Errors: PK_ERROR_no_data No additional data saved with the part PK_ERROR_wrong_entity Wrong type of entity supplied also see errors returned by PK_PART_receive This function enables additional data to be received from a transmit file, currently geometry and trim surface data can be saved using PK_DEBUG_transmit. The key is passed to the frustrum to identify the 'file' used to receive the parts. The data argument (see the documentation for PK_DEBUG_data_t for details), is returned, which contains geometry and/or trim data.