Realm C++ SDK 버전 v2.2.0
공개 멤버 함수 | 모든 멤버 목록

영역::net워킹::default_socket 구조체 참조

내장 웹 소켓 클라이언트. 더 보기...

영역::net워킹::default_socket:에 대한 상속 다이어그램입니다.
영역::net워킹::websocket_interface

공개 멤버 함수

 default_socket (std::unique_ptr<::realm::sync::WebSocketInterface > &&)
 
void async_write_binary (std::string_view 데이터, websocket_interface::FunctionHandler &&handler) 재정의
 
- Realm::: 영역에서 상속된 공용 멤버 함수
가상 ~websocket_interface ()=default
 
가상 보이드 async_write_binary (std::string_view 데이터, FunctionHandler &&handler)=0
 

추가 상속 멤버

- Realm ::net워킹:: 영역에서 상속된 공개 유형
사용 FunctionHandler = std::function< void(status)>
 

자세한 설명

내장 웹 소켓 클라이언트.

멤버 함수 문서

◆ async_write_binary()

무효 영역::net워킹::default_socket::async_write_binary ( std::string_view  데이터,
websocket_interface::FunctionHandler &&  핸들러 
)
[readConcern] 재정의가상

WebSocket 연결에 비동기적으로 데이터를 씁니다. 데이터가 성공적으로 전송되면 핸들러 함수가 호출됩니다. 쓰기 (write) 작업 중에 오류가 발생하면 WebSocket이 생성될 때 제공된 web_socket_overver가 호출됩니다.

매개변수
데이터서버 로 전송할 데이터가 포함된 std::string_view입니다.
핸들러데이터가 성공적으로 전송되었거나 웹 소켓이 닫혔을 때(ErrorCodes::OperationAborted 포함) 호출될 핸들러 함수입니다. 쓰기 (write) 작업 중에 오류가 발생하면 웹 소켓이 닫히고 websocket_closed_handler() 함수를 통해 오류가 제공됩니다.

Realm ::net워킹:: 영역 를 구현합니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.