Skip to content

Commit

Permalink
Remove weak ref and replace with intrusive linked list of incomplete …
Browse files Browse the repository at this point in the history
…operations
  • Loading branch information
bretambrose committed Mar 31, 2024
1 parent 8fa8c20 commit 84bd2bd
Show file tree
Hide file tree
Showing 5 changed files with 171 additions and 218 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#ifndef AWS_MQTT_PRIVATE_REQUEST_RESPONSE_REQUEST_RESPONSE_CLIENT_H
#define AWS_MQTT_PRIVATE_REQUEST_RESPONSE_REQUEST_RESPONSE_CLIENT_H

/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/

#include <aws/mqtt/mqtt.h>

struct aws_mqtt_request_response_client;

AWS_EXTERN_C_BEGIN

struct aws_mqtt_request_response_client *aws_mqtt_request_response_client_acquire_internal(
struct aws_mqtt_request_response_client *client);

struct aws_mqtt_request_response_client *aws_mqtt_request_response_client_release_internal(
struct aws_mqtt_request_response_client *client);

AWS_EXTERN_C_END

#endif /* AWS_MQTT_PRIVATE_REQUEST_RESPONSE_REQUEST_RESPONSE_CLIENT_H */
66 changes: 0 additions & 66 deletions include/aws/mqtt/private/request-response/weak_ref.h

This file was deleted.

Loading

0 comments on commit 84bd2bd

Please sign in to comment.