Realm C++ SDK 버전 v2.2.0

utils.hpp

1
2//
3//저작권 2024 Realm Inc.
4//
5// Apache 라이선스, 버전 2.0("라이선스")에 따라 라이선스가 부여됩니다.
6// 라이선스를 준수하는 경우를 제외하고는 이 파일을 사용할 수 없습니다.
7// 다음에서 라이선스 사본을 얻을 수 있습니다.
8//
9// http://www.apache.org/licences/LICENSE-2.0
10//
11// 관련 법률에서 요구하거나 문서로 동의하지 않는 한, 소프트웨어
12// 라이선스에 따라 배포되는 것은 '있는 그대로' 배포됩니다,
13// Express 묵시적이든 어떤 종류의 보증이나 조건도 제공하지 않습니다.
14// 권한을 관리하는 특정 언어에 대한 내용은 라이선스를 참조하세요.
15// 라이선스에 따른 제한 사항.
16//
18
19#ifndef CPPREALM_NETWORKING_UTILS_HPP
20#define CPPRALM_NETWORKING_UTILS_HPP
21
22#include <cpprealm/net워킹/websocket.hpp>
23
24#include <optional>
25
26네임스페이스 영역 {
27 네임스페이스 앱 {
28 구조체 요청
29 구조체 응답
30 }
31 namespace sync {
32 struct WebSocketEndpoint;
33 }
34
35 네임스페이스 네트워킹 {
36 구조체 요청;
37 구조체 응답
38 }
39}
40
41네임스페이스 영역::internal::net워킹 {
42 :: 영역::net워킹:: 요청 to_request(const :: 영역:: 앱::Request&);
43 :: 영역:: 앱::Response to_core_response(const :: 영역::net워킹::response&);
44
45 :: 영역:: 동기화::WebSocketEndpoint to_core_websocket_endpoint(const :: 영역::net워킹::websocket_endpoint& ep,
46 const std::optional<::realm::networking::default_socket_provider::configuration>& config);
47 :: 영역::net워킹::websocket_endpoint to_websocket_endpoint(const :: 영역:: 동기화::WebSocketEndpoint& ep);
48} // 네임스페이스 영역::internal::net워킹
49
50#endif //CPPREALM_NETWORKING_UTILS_HPP
Definition: http.hpp:46