[Network] 17. FlatBuffers + Asio MFC 채팅 클라이언트 (4)
프로그래밍 언어/Flatbuffers 2022. 2. 21. 23:00
CClientSocket 클래스 구성을 알아보겠습니다. 서버측에서 사용되는 CChatServer 클래스와 핑퐁 구조로 작동되며 서버와 클라이언트 연결의 메인이 되는 소켓 통신 클래스입니다. CChatServer 클래스와 같이 Flatbuffers 를 사용하여 vector schema를 통해 직렬화하여 전송합니다. MFC에서 제공하는 기본 CSocket 클래스를 상속받아 제작하였습니다. ChatClient.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #pragma once #include class CClientSocket : public CSocket { public: CClientSocket(); ~CClientSocket(); public:..