19#ifndef CPPREALM_SHIMS_HPP
20#define CPPREALM_SHIMS_HPP
22#include <cpprealm/networking/http.hpp>
23#include <cpprealm/networking/websocket.hpp>
27 class SyncSocketProvider;
30 struct GenericNetworkTransport;
34命名空间域::internal::networking {
35std::shared_ptr<app::GenericNetworkTransport> create_http_client_shim(
const std::shared_ptr<::realm::networking::http_transport_client> &);
36std::unique_ptr<::realm::sync::SyncSocketProvider> create_sync_socket_provider_shim(
const std::shared_ptr<::realm::networking::sync_socket_provider> & 提供商);