{"funcname": "json_object_free", "param_names": [], "member_name": ["object->values[i]"]} {"funcname": "json_array_free", "param_names": [], "member_name": ["array->items[i]"]} {"funcname": "xio_DestroyOption", "param_names": [1, "value"], "member_name": []} {"funcname": "STRING_delete", "param_names": [0, "handle"], "member_name": ["handle->s"]} {"funcname": "singlylinkedlist_destroy", "param_names": [0, "list"], "member_name": ["list->head"]} {"funcname": "Map_Destroy", "param_names": [0, "handle"], "member_name": ["handle->keys", "handle->keys[i]", "handle->values", "handle->values[i]"]} {"funcname": "socketio_DestroyOption", "param_names": [1, "value"], "member_name": []} {"funcname": "STRING_TOKENIZER_destroy", "param_names": [0, "t"], "member_name": ["t->inputString"]} {"funcname": "BUFFER_delete", "param_names": [0, "handle"], "member_name": ["handle->buffer"]} {"funcname": "dns_resolver_destroy", "param_names": [0, "dns_in"], "member_name": ["dns_in->hostname"]} {"funcname": "VECTOR_destroy", "param_names": [0, "handle"], "member_name": ["handle->storage"]} {"funcname": "ws_url_destroy", "param_names": [0, "url"], "member_name": ["url->url"]} {"funcname": "HTTPAPIEX_SAS_Destroy", "param_names": [0, "handle"], "member_name": ["handle->key", "handle->keyName", "handle->uriResource"]} {"funcname": "wsio_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "uws_client_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "http_proxy_io_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "tlsio_openssl_DestroyOption", "param_names": [1, "value"], "member_name": []} {"funcname": "HTTPAPI_CloseConnection", "param_names": [0, "handle"], "member_name": ["handle->hostURL"]} {"funcname": "saslplain_destroy", "param_names": [0, "sasl_mechanism_concrete_handle"], "member_name": ["sasl_mechanism_concrete_handle->init_bytes"]} {"funcname": "free_device_resource", "param_names": [], "member_name": ["device->configuration", "device->connectionStateUpdatedTime", "device->deviceId", "device->deviceProperties", "device->eTag", "device->generationId", "device->lastActivityTime", "device->primaryKey", "device->secondaryKey", "device->serviceProperties", "device->statusReason", "device->statusUpdatedTime"]} {"funcname": "free_devicetwin_handle", "param_names": [0, "deviceTwin"], "member_name": ["deviceTwin->hostname", "deviceTwin->keyName", "deviceTwin->sharedAccessKey"]} {"funcname": "DestroyDiagnosticPropertyData", "param_names": [0, "diagnosticHandle"], "member_name": ["diagnosticHandle->diagnosticCreationTimeUtc", "diagnosticHandle->diagnosticId"]} {"funcname": "mqttmessage_destroy", "param_names": [0, "handle"], "member_name": ["handle->appPayload.message", "handle->topicName"]} {"funcname": "IoTHubClient_Auth_Destroy", "param_names": [0, "handle"], "member_name": ["handle->device_id", "handle->device_key", "handle->device_sas_token", "handle->module_id"]} {"funcname": "IoTHubDeviceConfiguration_FreeConfigurationMembers", "param_names": [], "member_name": ["configuration->configurationId", "configuration->content.deviceContent", "configuration->content.modulesContent", "configuration->createdTimeUtc", "configuration->eTag", "configuration->labels.labelNames", "configuration->labels.labelNames[i]", "configuration->labels.labelValues", "configuration->labels.labelValues[i]", "configuration->lastUpdatedTimeUtc", "configuration->metricResult.queryNames", "configuration->metricResult.queryNames[i]", "configuration->metricResult.results", "configuration->metricsDefinition.queryNames", "configuration->metricsDefinition.queryNames[i]", "configuration->metricsDefinition.queryStrings", "configuration->metricsDefinition.queryStrings[i]", "configuration->schemaVersion", "configuration->systemMetricsDefinition.queryNames", "configuration->systemMetricsDefinition.queryNames[i]", "configuration->systemMetricsDefinition.queryStrings", "configuration->systemMetricsDefinition.queryStrings[i]", "configuration->systemMetricsResult.queryNames", "configuration->systemMetricsResult.queryNames[i]", "configuration->systemMetricsResult.results", "configuration->targetCondition"]} {"funcname": "free_deviceConfiguration_handle", "param_names": [0, "deviceConfiguration"], "member_name": ["deviceConfiguration->hostname", "deviceConfiguration->keyName", "deviceConfiguration->sharedAccessKey"]} {"funcname": "free_service_client_auth", "param_names": [0, "authInfo"], "member_name": ["authInfo->deviceId", "authInfo->hostname", "authInfo->iothubName", "authInfo->iothubSuffix", "authInfo->keyName", "authInfo->sharedAccessKey"]} {"funcname": "IoTHubRegistryManager_FreeDeviceExMembers", "param_names": [], "member_name": ["deviceInfo->configuration", "deviceInfo->connectionStateUpdatedTime", "deviceInfo->deviceId", "deviceInfo->deviceProperties", "deviceInfo->eTag", "deviceInfo->generationId", "deviceInfo->lastActivityTime", "deviceInfo->primaryKey", "deviceInfo->secondaryKey", "deviceInfo->serviceProperties", "deviceInfo->statusReason", "deviceInfo->statusUpdatedTime"]} {"funcname": "IoTHubRegistryManager_FreeModuleMembers", "param_names": [], "member_name": ["moduleInfo->configuration", "moduleInfo->connectionStateUpdatedTime", "moduleInfo->deviceId", "moduleInfo->deviceProperties", "moduleInfo->eTag", "moduleInfo->generationId", "moduleInfo->lastActivityTime", "moduleInfo->managedBy", "moduleInfo->moduleId", "moduleInfo->primaryKey", "moduleInfo->secondaryKey", "moduleInfo->serviceProperties", "moduleInfo->statusReason", "moduleInfo->statusUpdatedTime"]} {"funcname": "IoTHubRegistryManager_Destroy", "param_names": [0, "registryManagerHandle"], "member_name": ["registryManagerHandle->deviceId", "registryManagerHandle->hostname", "registryManagerHandle->iothubName", "registryManagerHandle->iothubSuffix", "registryManagerHandle->keyName", "registryManagerHandle->sharedAccessKey"]} {"funcname": "free_deviceOrModule_members", "param_names": [], "member_name": ["deviceInfo->configuration", "deviceInfo->connectionStateUpdatedTime", "deviceInfo->deviceId", "deviceInfo->deviceProperties", "deviceInfo->eTag", "deviceInfo->generationId", "deviceInfo->lastActivityTime", "deviceInfo->managedBy", "deviceInfo->moduleId", "deviceInfo->primaryKey", "deviceInfo->secondaryKey", "deviceInfo->serviceProperties", "deviceInfo->statusReason", "deviceInfo->statusUpdatedTime"]} {"funcname": "free_device_members", "param_names": [], "member_name": ["deviceInfo->configuration", "deviceInfo->connectionStateUpdatedTime", "deviceInfo->deviceId", "deviceInfo->deviceProperties", "deviceInfo->eTag", "deviceInfo->generationId", "deviceInfo->lastActivityTime", "deviceInfo->primaryKey", "deviceInfo->secondaryKey", "deviceInfo->serviceProperties", "deviceInfo->statusReason", "deviceInfo->statusUpdatedTime"]} {"funcname": "free_nonDevice_members_from_deviceOrModule", "param_names": [], "member_name": ["deviceOrModule->managedBy", "deviceOrModule->moduleId"]} {"funcname": "free_nonDeviceEx_members_from_deviceOrModule", "param_names": [], "member_name": ["deviceOrModule->managedBy", "deviceOrModule->moduleId"]} {"funcname": "free_registrymanager_handle", "param_names": [0, "registryManager"], "member_name": ["registryManager->deviceId", "registryManager->hostname", "registryManager->iothubName", "registryManager->iothubSuffix", "registryManager->sharedAccessKey"]} {"funcname": "connection_destroy_endpoint", "param_names": [0, "endpoint"], "member_name": ["endpoint->connection->endpoints"]} {"funcname": "IoTHubDeviceMethod_Destroy", "param_names": [0, "serviceClientDeviceMethodHandle"], "member_name": ["serviceClientDeviceMethodHandle->hostname", "serviceClientDeviceMethodHandle->keyName", "serviceClientDeviceMethodHandle->sharedAccessKey"]} {"funcname": "free_all_body_data_items", "param_names": [], "member_name": ["message->body_amqp_data_items"]} {"funcname": "retry_control_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "free_link_endpoint", "param_names": [0, "link_endpoint"], "member_name": ["link_endpoint->name"]} {"funcname": "IoTHubMessaging_LL_Destroy", "param_names": [0, "messagingHandle"], "member_name": ["messagingHandle->callback_data", "messagingHandle->hostname", "messagingHandle->iothubName", "messagingHandle->iothubSuffix", "messagingHandle->keyName", "messagingHandle->sharedAccessKey", "messagingHandle->trusted_cert"]} {"funcname": "destroyOption", "param_names": [1, "value"], "member_name": []} {"funcname": "freeProxyData", "param_names": [], "member_name": ["transport_data->http_proxy_hostname", "transport_data->http_proxy_password", "transport_data->http_proxy_username"]} {"funcname": "remove_tracked_handle", "param_names": [], "member_name": ["amqp_methods_handle->method_request_handles"]} {"funcname": "authentication_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "destroy_twin_operation_context", "param_names": [0, "op_ctx"], "member_name": ["op_ctx->correlation_id"]} {"funcname": "destroy_message_disposition_info", "param_names": [0, "disposition_info"], "member_name": ["disposition_info->source"]} {"funcname": "amqp_messenger_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "destroy_device_disposition_info", "param_names": [0, "disposition_info"], "member_name": ["disposition_info->source"]} {"funcname": "destroy_messenger_disposition_info", "param_names": [0, "messenger_disposition_info"], "member_name": ["messenger_disposition_info->source"]} {"funcname": "destroy_device_config", "param_names": [0, "config"], "member_name": ["config->iothub_host_fqdn"]} {"funcname": "device_destroy_option", "param_names": [1, "value"], "member_name": []} {"funcname": "free_proxy_data", "param_names": [], "member_name": ["amqp_transport_instance->http_proxy_hostname", "amqp_transport_instance->http_proxy_password", "amqp_transport_instance->http_proxy_username"]} {"funcname": "MESSAGE_CALLBACK_INFO_Destroy", "param_names": [0, "message_callback_info"], "member_name": ["message_callback_info->transportContext", "message_callback_info->transportContext->link_name"]} {"funcname": "destroy_underlying_io_transport_options", "param_names": [], "member_name": ["transport_instance->saved_tls_options"]} {"funcname": "destroy_device_message_disposition_info", "param_names": [0, "device_message_disposition_info"], "member_name": ["device_message_disposition_info->source"]} {"funcname": "IoTHubClient_LL_UploadToBlob_Destroy", "param_names": [0, "handle"], "member_name": ["handle->certificates", "handle->credentials.supplied_sas_token", "handle->credentials.x509_credentials.x509certificate", "handle->credentials.x509_credentials.x509privatekey", "handle->hostname", "handle->http_proxy_options.host_address", "handle->http_proxy_options.password", "handle->http_proxy_options.username", "handle->networkInterface"]} {"funcname": "MethodReturn_Destroy", "param_names": [0, "handle"], "member_name": ["handle->data.jsonValue"]} {"funcname": "freeHttpWorkerThreadInfo", "param_names": [0, "threadInfo"], "member_name": ["threadInfo->destinationFileName", "threadInfo->invokeMethodSavedData.deviceId", "threadInfo->invokeMethodSavedData.methodName", "threadInfo->invokeMethodSavedData.methodPayload", "threadInfo->invokeMethodSavedData.moduleId", "threadInfo->uploadBlobSavedData.source"]} {"funcname": "freeDeviceMethodContext", "param_names": [], "member_name": ["iotHubClientInstance->method_user_context"]} {"funcname": "DestroyProperty", "param_names": [0, "propertyHandle"], "member_name": ["propertyHandle->PropertyName", "propertyHandle->PropertyType"]} {"funcname": "DestroyActionArgument", "param_names": [0, "actionArgumentHandle"], "member_name": ["actionArgumentHandle->Name", "actionArgumentHandle->Type"]} {"funcname": "DestroyMethodArgument", "param_names": [0, "methodArgumentHandle"], "member_name": ["methodArgumentHandle->Name", "methodArgumentHandle->Type"]} {"funcname": "destroyLocalParameterEDM_BINARY", "param_names": [], "member_name": ["value->data"]} {"funcname": "destroyLocalParameterEDM_DURATION", "param_names": [], "member_name": ["value->digits"]} {"funcname": "physical_device_delete", "param_names": [0, "physical_device"], "member_name": ["physical_device->new_firmware_URI"]} {"funcname": "umockcall_destroy", "param_names": [0, "umockcall"], "member_name": ["umockcall->function_name"]} {"funcname": "umockcallrecorder_destroy", "param_names": [0, "umock_call_recorder"], "member_name": ["umock_call_recorder->actual_calls_string", "umock_call_recorder->expected_calls_string"]} {"funcname": "DestroyInternal", "param_names": [0, "handle"], "member_name": ["handle->storage", "handle->storage->storage"]} {"funcname": "destroy_network_interface_descriptions", "param_names": [0, "nid"], "member_name": ["nid->ip_address", "nid->mac_address", "nid->name", "nid->next", "nid->next->ip_address", "nid->next->mac_address", "nid->next->name", "nid->next->next", "nid->next->next->ip_address", "nid->next->next->mac_address", "nid->next->next->name", "nid->next->next->next", "nid->next->next->next->ip_address", "nid->next->next->next->mac_address", "nid->next->next->next->name"]} {"funcname": "destroy_socket_io_instance", "param_names": [0, "instance"], "member_name": ["instance->hostname", "instance->pending_io_list", "instance->target_mac_address", "instance->dns_resolver", "instance->dns_resolver->hostname", "instance->pending_io_list->head"]} {"funcname": "ConstMap_Destroy", "param_names": [0, "handle"], "member_name": ["handle->map", "handle->map->keys", "handle->map->keys[i]", "handle->map->values", "handle->map->values[i]"]} {"funcname": "HTTPHeaders_Free", "param_names": [0, "handle"], "member_name": ["handle->headers", "handle->headers->keys", "handle->headers->keys[i]", "handle->headers->values", "handle->headers->values[i]"]} {"funcname": "HTTPAPIEX_Destroy", "param_names": [0, "handle"], "member_name": ["handle->hostName", "handle->savedOptions", "handle->hostName->s", "handle->httpHandle", "handle->httpHandle->hostURL", "handle->savedOptions->storage"]} {"funcname": "amqp_frame_codec_destroy", "param_names": [0, "amqp_frame_codec"], "member_name": ["amqp_frame_codec->decoder", "amqp_frame_codec->decoder->internal_decoder", "amqp_frame_codec->decoder->internal_decoder->decode_to_value", "amqp_frame_codec->decoder->internal_decoder->inner_decoder"]} {"funcname": "frame_codec_destroy", "param_names": [0, "frame_codec"], "member_name": ["frame_codec->receive_frame_bytes", "frame_codec->subscription_list", "frame_codec->subscription_list->head"]} {"funcname": "header_detect_io_destroy", "param_names": [0, "header_detect_io"], "member_name": ["header_detect_io->chained_io_list", "header_detect_io->header_detect_entries", "header_detect_io->chained_io_list->head"]} {"funcname": "wsio_destroy", "param_names": [0, "ws_io"], "member_name": ["ws_io->pending_io_list", "ws_io->pending_io_list->head", "ws_io->uws", "ws_io->uws->fragment_buffer", "ws_io->uws->hostname", "ws_io->uws->pending_sends", "ws_io->uws->protocols", "ws_io->uws->request_headers", "ws_io->uws->resource_name", "ws_io->uws->stream_buffer", "ws_io->uws->underlying_io", "ws_io->uws->pending_sends->head", "ws_io->uws->request_headers->keys", "ws_io->uws->request_headers->keys[i]", "ws_io->uws->request_headers->values", "ws_io->uws->request_headers->values[i]"]} {"funcname": "uws_client_destroy", "param_names": [0, "uws_client"], "member_name": ["uws_client->fragment_buffer", "uws_client->hostname", "uws_client->pending_sends", "uws_client->protocols", "uws_client->request_headers", "uws_client->resource_name", "uws_client->stream_buffer", "uws_client->underlying_io", "uws_client->pending_sends->head", "uws_client->request_headers->keys", "uws_client->request_headers->keys[i]", "uws_client->request_headers->values", "uws_client->request_headers->values[i]"]} {"funcname": "http_proxy_io_destroy", "param_names": [0, "http_proxy_io"], "member_name": ["http_proxy_io->hostname", "http_proxy_io->password", "http_proxy_io->proxy_hostname", "http_proxy_io->receive_buffer", "http_proxy_io->underlying_io", "http_proxy_io->username"]} {"funcname": "cbs_destroy", "param_names": [0, "cbs"], "member_name": ["cbs->pending_operations", "cbs->amqp_management", "cbs->amqp_management->message_receiver", "cbs->amqp_management->message_sender", "cbs->amqp_management->pending_operations", "cbs->amqp_management->status_code_key_name", "cbs->amqp_management->status_description_key_name", "cbs->pending_operations->head", "cbs->amqp_management->pending_operations->head", "cbs->amqp_management->receiver_link", "cbs->amqp_management->receiver_link->name", "cbs->amqp_management->receiver_link->received_payload", "cbs->amqp_management->receiver_link->tick_counter", "cbs->amqp_management->sender_link", "cbs->amqp_management->sender_link->name", "cbs->amqp_management->sender_link->received_payload", "cbs->amqp_management->sender_link->tick_counter", "cbs->amqp_management->receiver_link->attach_properties", "cbs->amqp_management->receiver_link->pending_deliveries", "cbs->amqp_management->receiver_link->source", "cbs->amqp_management->receiver_link->target", "cbs->amqp_management->sender_link->attach_properties", "cbs->amqp_management->sender_link->pending_deliveries", "cbs->amqp_management->sender_link->source", "cbs->amqp_management->sender_link->target"]} {"funcname": "tlsio_openssl_destroy", "param_names": [0, "tls_io"], "member_name": ["tls_io->certificate", "tls_io->cipher_list", "tls_io->engine_id", "tls_io->hostname", "tls_io->underlying_io", "tls_io->x509_certificate", "tls_io->x509_private_key"]} {"funcname": "amqpvalue_decoder_destroy", "param_names": [0, "handle"], "member_name": ["handle->internal_decoder", "handle->internal_decoder->decode_to_value", "handle->internal_decoder->inner_decoder", "handle->internal_decoder->inner_decoder->inner_decoder"]} {"funcname": "internal_decoder_destroy", "param_names": [0, "internal_decoder"], "member_name": ["internal_decoder->inner_decoder", "internal_decoder->inner_decoder->inner_decoder", "internal_decoder->inner_decoder->inner_decoder->inner_decoder"]} {"funcname": "mqtt_client_deinit", "param_names": [0, "handle"], "member_name": ["handle->packetTickCntr", "handle->codec_handle", "handle->codec_handle->headerData", "handle->codec_handle->headerData->buffer"]} {"funcname": "mqtt_codec_destroy", "param_names": [0, "handle"], "member_name": ["handle->headerData", "handle->headerData->buffer"]} {"funcname": "uhttp_client_destroy", "param_names": [0, "handle"], "member_name": ["handle->certificate", "handle->data_list", "handle->host_name", "handle->x509_cert", "handle->x509_pk", "handle->xio_handle", "handle->data_list->head"]} {"funcname": "DestroyMessageData", "param_names": [0, "handleData"], "member_name": ["handleData->connectionDeviceId", "handleData->connectionModuleId", "handleData->contentEncoding", "handleData->correlationId", "handleData->creationTimeUtc", "handleData->inputName", "handleData->messageId", "handleData->outputName", "handleData->properties", "handleData->userDefinedContentType", "handleData->userId", "handleData->value.byteArray", "handleData->value.string", "handleData->diagnosticData", "handleData->diagnosticData->diagnosticCreationTimeUtc", "handleData->diagnosticData->diagnosticId", "handleData->properties->keys", "handleData->properties->keys[i]", "handleData->properties->values", "handleData->properties->values[i]", "handleData->value.byteArray->buffer", "handleData->value.string->s"]} {"funcname": "error_destroy", "param_names": [0, "error"], "member_name": ["error->composite_value"]} {"funcname": "open_destroy", "param_names": [0, "open"], "member_name": ["open->composite_value"]} {"funcname": "begin_destroy", "param_names": [0, "begin"], "member_name": ["begin->composite_value"]} {"funcname": "attach_destroy", "param_names": [0, "attach"], "member_name": ["attach->composite_value"]} {"funcname": "flow_destroy", "param_names": [0, "flow"], "member_name": ["flow->composite_value"]} {"funcname": "transfer_destroy", "param_names": [0, "transfer"], "member_name": ["transfer->composite_value"]} {"funcname": "disposition_destroy", "param_names": [0, "disposition"], "member_name": ["disposition->composite_value"]} {"funcname": "detach_destroy", "param_names": [0, "detach"], "member_name": ["detach->composite_value"]} {"funcname": "end_destroy", "param_names": [0, "end"], "member_name": ["end->composite_value"]} {"funcname": "close_destroy", "param_names": [0, "close"], "member_name": ["close->composite_value"]} {"funcname": "sasl_mechanisms_destroy", "param_names": [0, "sasl_mechanisms"], "member_name": ["sasl_mechanisms->composite_value"]} {"funcname": "sasl_init_destroy", "param_names": [0, "sasl_init"], "member_name": ["sasl_init->composite_value"]} {"funcname": "sasl_challenge_destroy", "param_names": [0, "sasl_challenge"], "member_name": ["sasl_challenge->composite_value"]} {"funcname": "sasl_response_destroy", "param_names": [0, "sasl_response"], "member_name": ["sasl_response->composite_value"]} {"funcname": "sasl_outcome_destroy", "param_names": [0, "sasl_outcome"], "member_name": ["sasl_outcome->composite_value"]} {"funcname": "source_destroy", "param_names": [0, "source"], "member_name": ["source->composite_value"]} {"funcname": "target_destroy", "param_names": [0, "target"], "member_name": ["target->composite_value"]} {"funcname": "header_destroy", "param_names": [0, "header"], "member_name": ["header->composite_value"]} {"funcname": "properties_destroy", "param_names": [0, "properties"], "member_name": ["properties->composite_value"]} {"funcname": "received_destroy", "param_names": [0, "received"], "member_name": ["received->composite_value"]} {"funcname": "accepted_destroy", "param_names": [0, "accepted"], "member_name": ["accepted->composite_value"]} {"funcname": "rejected_destroy", "param_names": [0, "rejected"], "member_name": ["rejected->composite_value"]} {"funcname": "released_destroy", "param_names": [0, "released"], "member_name": ["released->composite_value"]} {"funcname": "modified_destroy", "param_names": [0, "modified"], "member_name": ["modified->composite_value"]} {"funcname": "remove_pending_message_by_index", "param_names": [], "member_name": ["message_sender->messages", "message_sender->messages[i]", "message_sender->messages[i]->message", "message_sender->messages[i]->message->application_properties", "message_sender->messages[i]->message->body_amqp_data_items", "message_sender->messages[i]->message->body_amqp_value", "message_sender->messages[i]->message->delivery_annotations", "message_sender->messages[i]->message->footer", "message_sender->messages[i]->message->header", "message_sender->messages[i]->message->message_annotations", "message_sender->messages[i]->message->properties", "message_sender->messages[i]->message->header->composite_value", "message_sender->messages[i]->message->properties->composite_value"]} {"funcname": "IoTHubServiceClientAuth_Destroy", "param_names": [0, "serviceClientHandle"], "member_name": ["serviceClientHandle->deviceId", "serviceClientHandle->hostname", "serviceClientHandle->iothubName", "serviceClientHandle->iothubSuffix", "serviceClientHandle->keyName", "serviceClientHandle->sharedAccessKey"]} {"funcname": "connection_destroy", "param_names": [0, "connection"], "member_name": ["connection->container_id", "connection->host_name", "connection->tick_counter", "connection->amqp_frame_codec", "connection->frame_codec", "connection->frame_codec->receive_frame_bytes", "connection->frame_codec->subscription_list", "connection->properties", "connection->amqp_frame_codec->decoder", "connection->frame_codec->subscription_list->head", "connection->amqp_frame_codec->decoder->internal_decoder", "connection->amqp_frame_codec->decoder->internal_decoder->decode_to_value"]} {"funcname": "saslclientio_destroy", "param_names": [0, "sasl_client_io"], "member_name": ["sasl_client_io->frame_codec", "sasl_client_io->frame_codec->receive_frame_bytes", "sasl_client_io->frame_codec->subscription_list", "sasl_client_io->sasl_frame_codec", "sasl_client_io->frame_codec->subscription_list->head", "sasl_client_io->sasl_frame_codec->decoder", "sasl_client_io->sasl_frame_codec->decoder->internal_decoder", "sasl_client_io->sasl_frame_codec->decoder->internal_decoder->decode_to_value"]} {"funcname": "message_destroy", "param_names": [0, "message"], "member_name": ["message->application_properties", "message->body_amqp_data_items", "message->body_amqp_value", "message->delivery_annotations", "message->footer", "message->header", "message->message_annotations", "message->properties", "message->header->composite_value", "message->properties->composite_value"]} {"funcname": "amqp_management_destroy", "param_names": [0, "amqp_management"], "member_name": ["amqp_management->message_receiver", "amqp_management->message_sender", "amqp_management->pending_operations", "amqp_management->status_code_key_name", "amqp_management->status_description_key_name", "amqp_management->pending_operations->head", "amqp_management->receiver_link", "amqp_management->receiver_link->name", "amqp_management->receiver_link->received_payload", "amqp_management->receiver_link->tick_counter", "amqp_management->sender_link", "amqp_management->sender_link->name", "amqp_management->sender_link->received_payload", "amqp_management->sender_link->tick_counter", "amqp_management->receiver_link->attach_properties", "amqp_management->receiver_link->pending_deliveries", "amqp_management->receiver_link->source", "amqp_management->receiver_link->target", "amqp_management->sender_link->attach_properties", "amqp_management->sender_link->pending_deliveries", "amqp_management->sender_link->source", "amqp_management->sender_link->target", "amqp_management->receiver_link->pending_deliveries->head", "amqp_management->sender_link->pending_deliveries->head"]} {"funcname": "session_destroy", "param_names": [0, "session"], "member_name": ["session->link_endpoints", "session->endpoint", "session->endpoint->connection->endpoints"]} {"funcname": "sasl_frame_codec_destroy", "param_names": [0, "sasl_frame_codec"], "member_name": ["sasl_frame_codec->decoder", "sasl_frame_codec->decoder->internal_decoder", "sasl_frame_codec->decoder->internal_decoder->decode_to_value", "sasl_frame_codec->decoder->internal_decoder->inner_decoder"]} {"funcname": "destroy_eventHTTPrelativePath", "param_names": [], "member_name": ["handleData->eventHTTPrelativePath", "handleData->eventHTTPrelativePath->s"]} {"funcname": "destroy_messageHTTPrelativePath", "param_names": [], "member_name": ["handleData->messageHTTPrelativePath", "handleData->messageHTTPrelativePath->s"]} {"funcname": "destroy_abandonHTTPrelativePathBegin", "param_names": [], "member_name": ["handleData->abandonHTTPrelativePathBegin", "handleData->abandonHTTPrelativePathBegin->s"]} {"funcname": "destroy_SASObject", "param_names": [], "member_name": ["handleData->sasObject", "handleData->sasObject->key", "handleData->sasObject->keyName", "handleData->sasObject->uriResource"]} {"funcname": "destroy_deviceId", "param_names": [], "member_name": ["handleData->deviceId", "handleData->deviceId->s"]} {"funcname": "destroy_deviceKey", "param_names": [], "member_name": ["handleData->deviceKey", "handleData->deviceKey->s"]} {"funcname": "destroy_deviceSas", "param_names": [], "member_name": ["handleData->deviceSasToken", "handleData->deviceSasToken->s"]} {"funcname": "destroy_deviceSasToken", "param_names": [], "member_name": ["handleData->deviceSasToken", "handleData->deviceSasToken->s"]} {"funcname": "destroy_hostName", "param_names": [], "member_name": ["handleData->hostName", "handleData->hostName->s"]} {"funcname": "destroy_perDeviceList", "param_names": [], "member_name": ["handleData->perDeviceList", "handleData->perDeviceList->storage"]} {"funcname": "IoTHubTransportHttp_Destroy", "param_names": [0, "handle"], "member_name": ["handle->hostName", "handle->perDeviceList", "handle->hostName->s", "handle->perDeviceList->storage"]} {"funcname": "link_destroy", "param_names": [0, "link"], "member_name": ["link->name", "link->received_payload", "link->tick_counter", "link->attach_properties", "link->pending_deliveries", "link->source", "link->target", "link->pending_deliveries->head"]} {"funcname": "remove_all_pending_deliveries", "param_names": [], "member_name": ["link->pending_deliveries", "link->pending_deliveries->head"]} {"funcname": "IoTHubMessaging_LL_Close", "param_names": [], "member_name": ["messagingHandle->message_receiver", "messagingHandle->message_sender", "messagingHandle->sasl_io", "messagingHandle->sasl_plain_config.authcid", "messagingHandle->sasl_plain_config.authzid", "messagingHandle->sasl_plain_config.passwd", "messagingHandle->tls_io", "messagingHandle->connection", "messagingHandle->connection->container_id", "messagingHandle->connection->host_name", "messagingHandle->connection->tick_counter", "messagingHandle->receiver_link", "messagingHandle->receiver_link->name", "messagingHandle->receiver_link->received_payload", "messagingHandle->receiver_link->tick_counter", "messagingHandle->sasl_mechanism_handle", "messagingHandle->sender_link", "messagingHandle->sender_link->name", "messagingHandle->sender_link->received_payload", "messagingHandle->sender_link->tick_counter", "messagingHandle->session", "messagingHandle->session->link_endpoints", "messagingHandle->connection->amqp_frame_codec", "messagingHandle->connection->frame_codec", "messagingHandle->connection->frame_codec->receive_frame_bytes", "messagingHandle->connection->frame_codec->subscription_list", "messagingHandle->connection->properties", "messagingHandle->receiver_link->attach_properties", "messagingHandle->receiver_link->pending_deliveries", "messagingHandle->receiver_link->source", "messagingHandle->receiver_link->target", "messagingHandle->sender_link->attach_properties", "messagingHandle->sender_link->pending_deliveries", "messagingHandle->sender_link->source", "messagingHandle->sender_link->target", "messagingHandle->session->endpoint", "messagingHandle->session->endpoint->connection->endpoints", "messagingHandle->connection->amqp_frame_codec->decoder", "messagingHandle->connection->frame_codec->subscription_list->head", "messagingHandle->receiver_link->pending_deliveries->head", "messagingHandle->sender_link->pending_deliveries->head"]} {"funcname": "message_queue_destroy", "param_names": [0, "message_queue"], "member_name": ["message_queue->in_progress", "message_queue->pending", "message_queue->in_progress->head", "message_queue->pending->head"]} {"funcname": "IoTHubTransport_MQTT_Common_Unsubscribe_DeviceMethod", "param_names": [], "member_name": ["handle->topic_DeviceMethods", "handle->topic_DeviceMethods->s"]} {"funcname": "DestroyXioTransport", "param_names": [], "member_name": ["transport_data->xioTransport"]} {"funcname": "freeTransportHandleData", "param_names": [0, "transport_data"], "member_name": ["transport_data->configPassedThroughUsername", "transport_data->device_id", "transport_data->devicesAndModulesPath", "transport_data->hostAddress", "transport_data->module_id", "transport_data->msgTickCounter", "transport_data->topic_DeviceMethods", "transport_data->topic_GetState", "transport_data->topic_InputQueue", "transport_data->topic_MqttEvent", "transport_data->topic_MqttMessage", "transport_data->topic_NotifyState", "transport_data->configPassedThroughUsername->s", "transport_data->device_id->s", "transport_data->devicesAndModulesPath->s", "transport_data->hostAddress->s", "transport_data->http_proxy_hostname", "transport_data->http_proxy_password", "transport_data->http_proxy_username", "transport_data->module_id->s", "transport_data->mqttClient", "transport_data->mqttClient->packetTickCntr", "transport_data->retry_control_handle", "transport_data->topic_DeviceMethods->s", "transport_data->topic_GetState->s", "transport_data->topic_InputQueue->s", "transport_data->topic_MqttEvent->s", "transport_data->topic_MqttMessage->s", "transport_data->topic_NotifyState->s", "transport_data->xioTransport", "transport_data->mqttClient->codec_handle", "transport_data->mqttClient->codec_handle->headerData", "transport_data->mqttClient->codec_handle->headerData->buffer"]} {"funcname": "IoTHubMessaging_Destroy", "param_names": [0, "messagingClientHandle"], "member_name": ["messagingClientHandle->IoTHubMessagingHandle", "messagingClientHandle->IoTHubMessagingHandle->callback_data", "messagingClientHandle->IoTHubMessagingHandle->hostname", "messagingClientHandle->IoTHubMessagingHandle->iothubName", "messagingClientHandle->IoTHubMessagingHandle->iothubSuffix", "messagingClientHandle->IoTHubMessagingHandle->keyName", "messagingClientHandle->IoTHubMessagingHandle->sharedAccessKey", "messagingClientHandle->IoTHubMessagingHandle->trusted_cert"]} {"funcname": "iothubtransportamqp_methods_destroy", "param_names": [0, "iothubtransport_amqp_methods_handle"], "member_name": ["iothubtransport_amqp_methods_handle->device_id", "iothubtransport_amqp_methods_handle->hostname", "iothubtransport_amqp_methods_handle->method_request_handles", "iothubtransport_amqp_methods_handle->method_request_handles[i]", "iothubtransport_amqp_methods_handle->module_id", "iothubtransport_amqp_methods_handle->message_receiver", "iothubtransport_amqp_methods_handle->message_sender", "iothubtransport_amqp_methods_handle->receiver_link", "iothubtransport_amqp_methods_handle->receiver_link->name", "iothubtransport_amqp_methods_handle->receiver_link->received_payload", "iothubtransport_amqp_methods_handle->receiver_link->tick_counter", "iothubtransport_amqp_methods_handle->sender_link", "iothubtransport_amqp_methods_handle->sender_link->name", "iothubtransport_amqp_methods_handle->sender_link->received_payload", "iothubtransport_amqp_methods_handle->sender_link->tick_counter", "iothubtransport_amqp_methods_handle->receiver_link->attach_properties", "iothubtransport_amqp_methods_handle->receiver_link->pending_deliveries", "iothubtransport_amqp_methods_handle->receiver_link->source", "iothubtransport_amqp_methods_handle->receiver_link->target", "iothubtransport_amqp_methods_handle->sender_link->attach_properties", "iothubtransport_amqp_methods_handle->sender_link->pending_deliveries", "iothubtransport_amqp_methods_handle->sender_link->source", "iothubtransport_amqp_methods_handle->sender_link->target"]} {"funcname": "iothubtransportamqp_methods_unsubscribe", "param_names": [], "member_name": ["iothubtransport_amqp_methods_handle->message_receiver", "iothubtransport_amqp_methods_handle->message_sender", "iothubtransport_amqp_methods_handle->receiver_link", "iothubtransport_amqp_methods_handle->receiver_link->name", "iothubtransport_amqp_methods_handle->receiver_link->received_payload", "iothubtransport_amqp_methods_handle->receiver_link->tick_counter", "iothubtransport_amqp_methods_handle->sender_link", "iothubtransport_amqp_methods_handle->sender_link->name", "iothubtransport_amqp_methods_handle->sender_link->received_payload", "iothubtransport_amqp_methods_handle->sender_link->tick_counter", "iothubtransport_amqp_methods_handle->receiver_link->attach_properties", "iothubtransport_amqp_methods_handle->receiver_link->pending_deliveries", "iothubtransport_amqp_methods_handle->receiver_link->source", "iothubtransport_amqp_methods_handle->receiver_link->target", "iothubtransport_amqp_methods_handle->sender_link->attach_properties", "iothubtransport_amqp_methods_handle->sender_link->pending_deliveries", "iothubtransport_amqp_methods_handle->sender_link->source", "iothubtransport_amqp_methods_handle->sender_link->target", "iothubtransport_amqp_methods_handle->receiver_link->pending_deliveries->head", "iothubtransport_amqp_methods_handle->sender_link->pending_deliveries->head"]} {"funcname": "amqp_connection_destroy", "param_names": [0, "conn_handle"], "member_name": ["conn_handle->iothub_fqdn", "conn_handle->sasl_io", "conn_handle->cbs_handle", "conn_handle->cbs_handle->pending_operations", "conn_handle->connection_handle", "conn_handle->connection_handle->container_id", "conn_handle->connection_handle->host_name", "conn_handle->connection_handle->tick_counter", "conn_handle->iothub_fqdn->s", "conn_handle->sasl_mechanism", "conn_handle->session_handle", "conn_handle->session_handle->link_endpoints", "conn_handle->cbs_handle->amqp_management", "conn_handle->cbs_handle->amqp_management->message_receiver", "conn_handle->cbs_handle->amqp_management->message_sender", "conn_handle->cbs_handle->amqp_management->pending_operations", "conn_handle->cbs_handle->amqp_management->status_code_key_name", "conn_handle->cbs_handle->amqp_management->status_description_key_name", "conn_handle->cbs_handle->pending_operations->head", "conn_handle->connection_handle->amqp_frame_codec", "conn_handle->connection_handle->frame_codec", "conn_handle->connection_handle->frame_codec->receive_frame_bytes", "conn_handle->connection_handle->frame_codec->subscription_list", "conn_handle->connection_handle->properties", "conn_handle->session_handle->endpoint", "conn_handle->session_handle->endpoint->connection->endpoints", "conn_handle->cbs_handle->amqp_management->pending_operations->head", "conn_handle->cbs_handle->amqp_management->receiver_link", "conn_handle->cbs_handle->amqp_management->receiver_link->name", "conn_handle->cbs_handle->amqp_management->receiver_link->received_payload", "conn_handle->cbs_handle->amqp_management->receiver_link->tick_counter", "conn_handle->cbs_handle->amqp_management->sender_link", "conn_handle->cbs_handle->amqp_management->sender_link->name", "conn_handle->cbs_handle->amqp_management->sender_link->received_payload", "conn_handle->cbs_handle->amqp_management->sender_link->tick_counter", "conn_handle->connection_handle->amqp_frame_codec->decoder", "conn_handle->connection_handle->frame_codec->subscription_list->head"]} {"funcname": "authentication_destroy", "param_names": [0, "authentication_handle"], "member_name": ["authentication_handle->iothub_host_fqdn", "authentication_handle->iothub_host_fqdn->s"]} {"funcname": "destroy_link_attach_properties", "param_names": [0, "properties"], "member_name": ["properties->keys", "properties->keys[i]", "properties->values", "properties->values[i]"]} {"funcname": "internal_twin_messenger_destroy", "param_names": [0, "twin_msgr"], "member_name": ["twin_msgr->device_id", "twin_msgr->iothub_host_fqdn", "twin_msgr->module_id", "twin_msgr->operations", "twin_msgr->pending_patches", "twin_msgr->amqp_msgr", "twin_msgr->amqp_msgr->config", "twin_msgr->operations->head", "twin_msgr->pending_patches->head", "twin_msgr->amqp_msgr->config->device_id", "twin_msgr->amqp_msgr->config->iothub_host_fqdn", "twin_msgr->amqp_msgr->config->module_id", "twin_msgr->amqp_msgr->send_queue", "twin_msgr->amqp_msgr->send_queue->in_progress", "twin_msgr->amqp_msgr->send_queue->pending", "twin_msgr->amqp_msgr->config->receive_link->attach_properties", "twin_msgr->amqp_msgr->config->receive_link->source_suffix", "twin_msgr->amqp_msgr->config->receive_link->target_suffix", "twin_msgr->amqp_msgr->config->send_link->attach_properties", "twin_msgr->amqp_msgr->config->send_link->source_suffix", "twin_msgr->amqp_msgr->config->send_link->target_suffix", "twin_msgr->amqp_msgr->send_queue->in_progress->head", "twin_msgr->amqp_msgr->send_queue->pending->head"]} {"funcname": "amqp_messenger_destroy", "param_names": [0, "messenger_handle"], "member_name": ["messenger_handle->config", "messenger_handle->config->device_id", "messenger_handle->config->iothub_host_fqdn", "messenger_handle->config->module_id", "messenger_handle->send_queue", "messenger_handle->send_queue->in_progress", "messenger_handle->send_queue->pending", "messenger_handle->config->receive_link->attach_properties", "messenger_handle->config->receive_link->source_suffix", "messenger_handle->config->receive_link->target_suffix", "messenger_handle->config->send_link->attach_properties", "messenger_handle->config->send_link->source_suffix", "messenger_handle->config->send_link->target_suffix", "messenger_handle->send_queue->in_progress->head", "messenger_handle->send_queue->pending->head", "messenger_handle->config->receive_link->attach_properties->keys", "messenger_handle->config->receive_link->attach_properties->keys[i]", "messenger_handle->config->receive_link->attach_properties->values", "messenger_handle->config->receive_link->attach_properties->values[i]", "messenger_handle->config->send_link->attach_properties->keys", "messenger_handle->config->send_link->attach_properties->keys[i]", "messenger_handle->config->send_link->attach_properties->values", "messenger_handle->config->send_link->attach_properties->values[i]"]} {"funcname": "destroy_link_configuration", "param_names": [], "member_name": ["link_config->attach_properties", "link_config->source_suffix", "link_config->target_suffix", "link_config->attach_properties->keys", "link_config->attach_properties->keys[i]", "link_config->attach_properties->values", "link_config->attach_properties->values[i]"]} {"funcname": "destroy_configuration", "param_names": [0, "config"], "member_name": ["config->device_id", "config->iothub_host_fqdn", "config->module_id", "config->receive_link->attach_properties", "config->receive_link->source_suffix", "config->receive_link->target_suffix", "config->send_link->attach_properties", "config->send_link->source_suffix", "config->send_link->target_suffix", "config->receive_link->attach_properties->keys", "config->receive_link->attach_properties->keys[i]", "config->receive_link->attach_properties->values", "config->receive_link->attach_properties->values[i]", "config->send_link->attach_properties->keys", "config->send_link->attach_properties->keys[i]", "config->send_link->attach_properties->values", "config->send_link->attach_properties->values[i]"]} {"funcname": "destroy_message_sender", "param_names": [], "member_name": ["instance->message_sender", "instance->sender_link", "instance->sender_link->name", "instance->sender_link->received_payload", "instance->sender_link->tick_counter", "instance->sender_link->attach_properties", "instance->sender_link->pending_deliveries", "instance->sender_link->source", "instance->sender_link->target", "instance->sender_link->pending_deliveries->head"]} {"funcname": "destroy_message_receiver", "param_names": [], "member_name": ["instance->message_receiver", "instance->receiver_link", "instance->receiver_link->name", "instance->receiver_link->received_payload", "instance->receiver_link->tick_counter", "instance->receiver_link->attach_properties", "instance->receiver_link->pending_deliveries", "instance->receiver_link->source", "instance->receiver_link->target", "instance->receiver_link->pending_deliveries->head"]} {"funcname": "IoTHubModuleClient_LL_Destroy", "param_names": [0, "iotHubModuleClientHandle"], "member_name": ["iotHubModuleClientHandle->coreHandle", "iotHubModuleClientHandle->coreHandle->model_id", "iotHubModuleClientHandle->coreHandle->product_info", "iotHubModuleClientHandle->coreHandle->tickCounter", "iotHubModuleClientHandle->coreHandle->authorization_module", "iotHubModuleClientHandle->coreHandle->authorization_module->device_id", "iotHubModuleClientHandle->coreHandle->authorization_module->device_key", "iotHubModuleClientHandle->coreHandle->authorization_module->device_sas_token", "iotHubModuleClientHandle->coreHandle->authorization_module->module_id", "iotHubModuleClientHandle->coreHandle->event_callbacks", "iotHubModuleClientHandle->coreHandle->model_id->s", "iotHubModuleClientHandle->coreHandle->product_info->s", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->certificates", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->credentials.supplied_sas_token", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->credentials.x509_credentials.x509certificate", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->credentials.x509_credentials.x509privatekey", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->hostname", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->http_proxy_options.host_address", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->http_proxy_options.password", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->http_proxy_options.username", "iotHubModuleClientHandle->coreHandle->uploadToBlobHandle->networkInterface", "iotHubModuleClientHandle->coreHandle->event_callbacks->head"]} {"funcname": "internal_destroy_device", "param_names": [0, "instance"], "member_name": ["instance->tick_counter_handle", "instance->authentication_handle", "instance->authentication_handle->iothub_host_fqdn", "instance->config", "instance->config->iothub_host_fqdn", "instance->messenger_handle", "instance->messenger_handle->device_id", "instance->messenger_handle->in_progress_list", "instance->messenger_handle->iothub_host_fqdn", "instance->messenger_handle->module_id", "instance->messenger_handle->waiting_to_send", "instance->authentication_handle->iothub_host_fqdn->s", "instance->messenger_handle->device_id->s", "instance->messenger_handle->in_progress_list->head", "instance->messenger_handle->iothub_host_fqdn->s", "instance->messenger_handle->module_id->s", "instance->messenger_handle->waiting_to_send->head"]} {"funcname": "IoTHubClientCore_LL_Destroy", "param_names": [0, "iotHubClientHandle"], "member_name": ["iotHubClientHandle->model_id", "iotHubClientHandle->product_info", "iotHubClientHandle->tickCounter", "iotHubClientHandle->authorization_module", "iotHubClientHandle->authorization_module->device_id", "iotHubClientHandle->authorization_module->device_key", "iotHubClientHandle->authorization_module->device_sas_token", "iotHubClientHandle->authorization_module->module_id", "iotHubClientHandle->event_callbacks", "iotHubClientHandle->model_id->s", "iotHubClientHandle->product_info->s", "iotHubClientHandle->uploadToBlobHandle", "iotHubClientHandle->uploadToBlobHandle->certificates", "iotHubClientHandle->uploadToBlobHandle->credentials.supplied_sas_token", "iotHubClientHandle->uploadToBlobHandle->credentials.x509_credentials.x509certificate", "iotHubClientHandle->uploadToBlobHandle->credentials.x509_credentials.x509privatekey", "iotHubClientHandle->uploadToBlobHandle->hostname", "iotHubClientHandle->uploadToBlobHandle->http_proxy_options.host_address", "iotHubClientHandle->uploadToBlobHandle->http_proxy_options.password", "iotHubClientHandle->uploadToBlobHandle->http_proxy_options.username", "iotHubClientHandle->uploadToBlobHandle->networkInterface", "iotHubClientHandle->event_callbacks->head"]} {"funcname": "delete_event", "param_names": [0, "event_callback"], "member_name": ["event_callback->inputName", "event_callback->userContextCallbackEx", "event_callback->inputName->s"]} {"funcname": "delete_event_callback_list", "param_names": [], "member_name": ["handleData->event_callbacks", "handleData->event_callbacks->head"]} {"funcname": "MultiTree_Destroy", "param_names": [0, "treeHandle"], "member_name": ["treeHandle->children", "treeHandle->name", "treeHandle->children[i]", "treeHandle->children[i]->children", "treeHandle->children[i]->name", "treeHandle->children[i]->children[i]", "treeHandle->children[i]->children[i]->children", "treeHandle->children[i]->children[i]->name", "treeHandle->children[i]->children[i]->children[i]", "treeHandle->children[i]->children[i]->children[i]->children", "treeHandle->children[i]->children[i]->children[i]->name"]} {"funcname": "Destroy_AGENT_DATA_TYPE", "param_names": [], "member_name": ["agentData->value.edmBinary.data", "agentData->value.edmComplexType.fields", "agentData->value.edmDecimal.value", "agentData->value.edmString.chars", "agentData->value.edmStringNoQuotes.chars", "agentData->value.edmDecimal.value->s"]} {"funcname": "DestroyHalfBakedComplexType", "param_names": [], "member_name": ["agentData->value.edmComplexType.fields"]} {"funcname": "Device_Destroy", "param_names": [0, "deviceHandle"], "member_name": ["deviceHandle->commandDecoderHandle", "deviceHandle->dataPublisherHandle", "deviceHandle->dataPublisherHandle->DataMarshallerHandle"]} {"funcname": "internal_destroy_amqp_device_instance", "param_names": [0, "trdev_inst"], "member_name": ["trdev_inst->device_id", "trdev_inst->device_id->s", "trdev_inst->methods_handle", "trdev_inst->methods_handle->device_id", "trdev_inst->methods_handle->hostname", "trdev_inst->methods_handle->method_request_handles", "trdev_inst->methods_handle->method_request_handles[i]", "trdev_inst->methods_handle->module_id", "trdev_inst->methods_handle->message_receiver", "trdev_inst->methods_handle->message_sender", "trdev_inst->methods_handle->receiver_link", "trdev_inst->methods_handle->receiver_link->name", "trdev_inst->methods_handle->receiver_link->received_payload", "trdev_inst->methods_handle->receiver_link->tick_counter", "trdev_inst->methods_handle->sender_link", "trdev_inst->methods_handle->sender_link->name", "trdev_inst->methods_handle->sender_link->received_payload", "trdev_inst->methods_handle->sender_link->tick_counter"]} {"funcname": "destroy_underlying_io_transport", "param_names": [], "member_name": ["transport_instance->tls_io"]} {"funcname": "internal_destroy_instance", "param_names": [0, "instance"], "member_name": ["instance->iothub_host_fqdn", "instance->registered_devices", "instance->amqp_connection", "instance->amqp_connection->iothub_fqdn", "instance->amqp_connection->sasl_io", "instance->connection_retry_control", "instance->http_proxy_hostname", "instance->http_proxy_password", "instance->http_proxy_username", "instance->iothub_host_fqdn->s", "instance->registered_devices->head", "instance->saved_tls_options", "instance->tls_io", "instance->amqp_connection->cbs_handle", "instance->amqp_connection->cbs_handle->pending_operations", "instance->amqp_connection->connection_handle", "instance->amqp_connection->connection_handle->container_id", "instance->amqp_connection->connection_handle->host_name", "instance->amqp_connection->connection_handle->tick_counter", "instance->amqp_connection->iothub_fqdn->s", "instance->amqp_connection->sasl_mechanism", "instance->amqp_connection->session_handle", "instance->amqp_connection->session_handle->link_endpoints", "instance->amqp_connection->cbs_handle->amqp_management", "instance->amqp_connection->cbs_handle->amqp_management->message_receiver", "instance->amqp_connection->cbs_handle->amqp_management->message_sender", "instance->amqp_connection->cbs_handle->amqp_management->pending_operations", "instance->amqp_connection->cbs_handle->amqp_management->status_code_key_name", "instance->amqp_connection->cbs_handle->amqp_management->status_description_key_name", "instance->amqp_connection->cbs_handle->pending_operations->head", "instance->amqp_connection->connection_handle->amqp_frame_codec", "instance->amqp_connection->connection_handle->frame_codec", "instance->amqp_connection->connection_handle->frame_codec->receive_frame_bytes", "instance->amqp_connection->connection_handle->frame_codec->subscription_list", "instance->amqp_connection->connection_handle->properties", "instance->amqp_connection->session_handle->endpoint", "instance->amqp_connection->session_handle->endpoint->connection->endpoints"]} {"funcname": "IoTHubClientCore_Destroy", "param_names": [0, "iotHubClientHandle"], "member_name": ["iotHubClientHandle->connection_status_user_context", "iotHubClientHandle->devicetwin_user_context", "iotHubClientHandle->httpWorkerThreadInfoList", "iotHubClientHandle->message_user_context", "iotHubClientHandle->method_user_context", "iotHubClientHandle->saved_user_callback_list", "iotHubClientHandle->IoTHubClientLLHandle", "iotHubClientHandle->IoTHubClientLLHandle->model_id", "iotHubClientHandle->IoTHubClientLLHandle->product_info", "iotHubClientHandle->IoTHubClientLLHandle->tickCounter", "iotHubClientHandle->httpWorkerThreadInfoList->head", "iotHubClientHandle->saved_user_callback_list->storage", "iotHubClientHandle->IoTHubClientLLHandle->authorization_module", "iotHubClientHandle->IoTHubClientLLHandle->authorization_module->device_id", "iotHubClientHandle->IoTHubClientLLHandle->authorization_module->device_key", "iotHubClientHandle->IoTHubClientLLHandle->authorization_module->device_sas_token", "iotHubClientHandle->IoTHubClientLLHandle->authorization_module->module_id", "iotHubClientHandle->IoTHubClientLLHandle->event_callbacks", "iotHubClientHandle->IoTHubClientLLHandle->model_id->s", "iotHubClientHandle->IoTHubClientLLHandle->product_info->s", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->certificates", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->credentials.supplied_sas_token", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->credentials.x509_credentials.x509certificate", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->credentials.x509_credentials.x509privatekey", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->hostname", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->http_proxy_options.host_address", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->http_proxy_options.password", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->http_proxy_options.username", "iotHubClientHandle->IoTHubClientLLHandle->uploadToBlobHandle->networkInterface", "iotHubClientHandle->IoTHubClientLLHandle->event_callbacks->head"]} {"funcname": "IoTHubTransport_Destroy", "param_names": [0, "transportHandle"], "member_name": ["transportHandle->clients", "transportHandle->clients->storage"]} {"funcname": "DestroyDevice", "param_names": [0, "deviceHeader"], "member_name": ["deviceHeader->data", "deviceHeader->DeviceHandle", "deviceHeader->DeviceHandle->commandDecoderHandle", "deviceHeader->DeviceHandle->dataPublisherHandle", "deviceHeader->DeviceHandle->dataPublisherHandle->DataMarshallerHandle"]} {"funcname": "Schema_Destroy", "param_names": [0, "schemaHandle"], "member_name": ["schemaHandle->ModelTypes", "schemaHandle->Namespace", "schemaHandle->StructTypes", "schemaHandle->ModelTypes[i]", "schemaHandle->ModelTypes[i]->Actions", "schemaHandle->ModelTypes[i]->Name", "schemaHandle->ModelTypes[i]->Properties", "schemaHandle->ModelTypes[i]->desiredProperties", "schemaHandle->ModelTypes[i]->desiredProperties->desiredPropertyName", "schemaHandle->ModelTypes[i]->desiredProperties->desiredPropertyType", "schemaHandle->ModelTypes[i]->models", "schemaHandle->ModelTypes[i]->reportedProperties", "schemaHandle->StructTypes[i]", "schemaHandle->StructTypes[i]->Name", "schemaHandle->StructTypes[i]->Properties", "schemaHandle->ModelTypes[i]->Actions[i]", "schemaHandle->ModelTypes[i]->Actions[i]->ActionName", "schemaHandle->ModelTypes[i]->Actions[i]->ArgumentHandles", "schemaHandle->ModelTypes[i]->Properties[i]", "schemaHandle->ModelTypes[i]->Properties[i]->PropertyName", "schemaHandle->ModelTypes[i]->Properties[i]->PropertyType", "schemaHandle->ModelTypes[i]->desiredProperties->storage", "schemaHandle->ModelTypes[i]->methods", "schemaHandle->ModelTypes[i]->models->storage", "schemaHandle->ModelTypes[i]->reportedProperties->storage", "schemaHandle->StructTypes[i]->Properties[i]", "schemaHandle->StructTypes[i]->Properties[i]->PropertyName", "schemaHandle->StructTypes[i]->Properties[i]->PropertyType", "schemaHandle->ModelTypes[i]->Actions[i]->ArgumentHandles[i]", "schemaHandle->ModelTypes[i]->Actions[i]->ArgumentHandles[i]->Name", "schemaHandle->ModelTypes[i]->Actions[i]->ArgumentHandles[i]->Type", "schemaHandle->ModelTypes[i]->methods->storage"]} {"funcname": "DestroyAction", "param_names": [0, "actionHandle"], "member_name": ["actionHandle->ActionName", "actionHandle->ArgumentHandles", "actionHandle->ArgumentHandles[i]", "actionHandle->ArgumentHandles[i]->Name", "actionHandle->ArgumentHandles[i]->Type"]} {"funcname": "DestroyMethod", "param_names": [0, "methodHandle"], "member_name": ["methodHandle->methodArguments", "methodHandle->methodName", "methodHandle->methodArguments->storage"]} {"funcname": "DestroyMethods", "param_names": [], "member_name": ["modelHandle->methods", "modelHandle->methods->storage"]} {"funcname": "DestroyStruct", "param_names": [0, "structTypeHandle"], "member_name": ["structTypeHandle->Name", "structTypeHandle->Properties", "structTypeHandle->Properties[i]", "structTypeHandle->Properties[i]->PropertyName", "structTypeHandle->Properties[i]->PropertyType"]} {"funcname": "DestroyModel", "param_names": [0, "modelTypeHandle"], "member_name": ["modelTypeHandle->Actions", "modelTypeHandle->Name", "modelTypeHandle->Properties", "modelTypeHandle->desiredProperties", "modelTypeHandle->desiredProperties->desiredPropertyName", "modelTypeHandle->desiredProperties->desiredPropertyType", "modelTypeHandle->models", "modelTypeHandle->reportedProperties", "modelTypeHandle->Actions[i]", "modelTypeHandle->Actions[i]->ActionName", "modelTypeHandle->Actions[i]->ArgumentHandles", "modelTypeHandle->Properties[i]", "modelTypeHandle->Properties[i]->PropertyName", "modelTypeHandle->Properties[i]->PropertyType", "modelTypeHandle->desiredProperties->storage", "modelTypeHandle->methods", "modelTypeHandle->models->storage", "modelTypeHandle->reportedProperties->storage", "modelTypeHandle->Actions[i]->ArgumentHandles[i]", "modelTypeHandle->Actions[i]->ArgumentHandles[i]->Name", "modelTypeHandle->Actions[i]->ArgumentHandles[i]->Type", "modelTypeHandle->methods->storage"]} {"funcname": "telemetry_messenger_destroy", "param_names": [0, "messenger_handle"], "member_name": ["messenger_handle->device_id", "messenger_handle->in_progress_list", "messenger_handle->iothub_host_fqdn", "messenger_handle->module_id", "messenger_handle->waiting_to_send", "messenger_handle->device_id->s", "messenger_handle->in_progress_list->head", "messenger_handle->iothub_host_fqdn->s", "messenger_handle->module_id->s", "messenger_handle->waiting_to_send->head"]} {"funcname": "destroy_event_sender", "param_names": [], "member_name": ["instance->message_sender", "instance->sender_link", "instance->sender_link->name", "instance->sender_link->received_payload", "instance->sender_link->tick_counter", "instance->sender_link->attach_properties", "instance->sender_link->pending_deliveries", "instance->sender_link->source", "instance->sender_link->target", "instance->sender_link->pending_deliveries->head"]} {"funcname": "free_task", "param_names": [0, "task"], "member_name": ["task->callback_list", "task->callback_list->head"]} {"funcname": "destroyLocalParameterEDM_DECIMAL", "param_names": [], "member_name": ["value->value", "value->value->s"]} {"funcname": "DataPublisher_Destroy", "param_names": [0, "dataPublisherHandle"], "member_name": ["dataPublisherHandle->DataMarshallerHandle"]} {"funcname": "DataPublisher_DestroyTransaction_ReportedProperties", "param_names": [0, "transactionHandle"], "member_name": ["transactionHandle->value", "transactionHandle->value->storage"]}