CAsyncSocket 클래스 멤버

건설

CAsyncSocket CAsyncSocket 개체 생성。
만들기 소켓을 만듭니다.

특성

첨부 소켓 핸들 CAsyncSocket 개체에 연결。
분리 CAsyncSocket 개체에서 소켓 핸들을 분리。
FromHandle 소켓 핸들을 주어진 CAsyncSocket 개체에 포인터를 반환。
GetLastError 마지막 작업 실패에 대 한 오류 상태를 가져옵니다.
GetPeerName 소켓이 연결 되어 있는 피어 소켓의 주소를 가져옵니다.
GetSockName 소켓의 로컬 이름을 가져옵니다.
GetSockOpt 소켓 옵션 검색。
SetSockOpt 소켓 옵션 설정。

작업

수락 소켓 연결 수락。
AsyncSelect 소켓에 대 한 요청 이벤트 알림。
바인딩 로컬 주소를 소켓에 연결。
닫기 소켓을 닫습니다.
연결 피어 소켓에 연결。
IOCtl 소켓 모드 제어。
들어요 들어오는 연결 요청을 수신 대기 소켓을 설정。
수신 소켓에서 데이터를 수신。
ReceiveFrom 데이터 그램을 수신 하 고 원본 주소 저장。
보내기 연결 된 소켓에 데이터 전송。
SendTo 특정 대상에 데이터를 전송。
셧다운 소켓 보내기 또는 받기 호출을 사용 하지 않도록 설정。

Overridable 알림 기능

OnAccept 보류 중인 연결 요청 호출 수락 에서 받아들일 수 있는 수신 대기 소켓을 알립니다.
OnClose 소켓 연결 된 소켓을 닫았습니다 알립니다.
OnConnect 연결 소켓 연결 시도가 완료 되었는지, 여부 또는 오류에서 성공적으로 알립니다.
OnOutOfBandData 거기에 긴급 메시지 일반적으로 소켓에 읽을 수-밴드 데이터 수신 소켓을 알립니다.
OnReceive Receive 를 호출 하 여 검색할 데이터에는 수신 대기 소켓을 알립니다.
OnSend 보내기 를 호출 하 여 데이터를 보낼 수 있도록 소켓을 알립니다.

데이터 멤버

m_hSocket CAsyncSocket 개체에 연결 된 소켓 핸들을 나타냅니다.

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

Index