CAsyncSocket

CAsyncSocket 개체는 Windows 소켓을 나타냅니다 ? 네트워크 통신의 끝점. CAsyncSocket 클래스 캡슐화를 Windows 소켓 API를 함께 MFC Windows 소켓을 사용 하고자 하는 프로그래머를 위한 객체 지향 추상화를 제공 하。

이 클래스는 네트워크 통신을 이해 하는 가정에 기반 합니다. 당신이 차단, 바이트 순서 차이 처리 하는 작업을 담당 하 고 유니코드를 멀티 바이트 문자 간의 변환 집합 (MBCS) 문자열. CSocket 클래스를 참조 하는 당신을 위해 이러한 문제를 관리 하는 보다 편리한 인터페이스를 원하는 경우。

CAsyncSocket 개체를 사용 하려면 해당 생성자 호출 다음 허용된 소켓에 제외 하 고 기본 소켓 핸들 ( 소켓형식)를 만들려면 Create 함수를 호출 합니다. 서버 소켓에 대 한 수신 멤버 함수를 호출 하 고 클라이언트 소켓에 대 한 연결 멤버 함수를 호출 합니다. 서버 소켓 연결 요청을 받으면 Accept 함수를 호출 해야 합니다. 나머지 CAsyncSocket 함수를 사용 하 여 소켓 간의 통신을 수행 합니다. 힙;에 생성 된 경우 파괴 CAsyncSocket 개체를 완료 되 면, 소멸자는 자동으로 Close 함수를 호출합니다. 소켓 데이터 형식은 문서에서 설명 하는 Windows 소켓: 배경 Visual c + + 프로그래머 가이드

자세한 내용은 참조 Windows 소켓: 클래스 Casyncsocket을 사용 하 여Visual c + + 프로그래머 가이드, 관련된 기사 뿐만 아니라 개요 Windows 소켓 2 Win32 SDK 설명서에서 Windows 소켓 프로그래밍 고려 사항

# include lt;afxsock.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 CHATSRVR (ko) | MFC 샘플 HTTPSVR(&N)

참고 항목nbsp;CSocket, CSocketFile(&N)

Index