1 /** 2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 * SPDX-License-Identifier: Apache-2.0. 4 */ 5 6 #ifndef AWS_JNI_CRT_HTTP_CONNECTION_MANAGER_H 7 #define AWS_JNI_CRT_HTTP_CONNECTION_MANAGER_H 8 9 #include <jni.h> 10 11 struct aws_http_connection; 12 struct aws_http_connection_manager; 13 struct aws_http_proxy_options; 14 struct aws_tls_connection_options; 15 struct aws_tls_ctx; 16 17 struct aws_http_connection_binding { 18 JavaVM *jvm; 19 jobject java_acquire_connection_future; 20 struct aws_http_connection_manager *manager; 21 struct aws_http_connection *connection; 22 }; 23 24 #endif /* AWS_JNI_CRT_HTTP_CONNECTION_MANAGER_H */ 25