클라이언트 요청

connect

2015. 3. 31. 19:34

서버의 리스닝 소켓으로 요청을 보내 서버와 통신을 위한 연결을 수립한다.


- 출처 : MSDN


  • s

- 서버와 통신할 소켓의 식별자를 설정한다.


  • name

- 통신할 서버의 주소정보를 저장한 SOCKADDR_IN 구조체 변수의 주소를 전달한다.

- 파라메터는 sockaddr의 주소를 전달해야 하지만 IPv4를 사용하는 경우 전용 구조체인 SOCKADDR_IN를 사용 하므로 강제 형변환하여 인자를 전달한다.


  • namelen

- 두 번째 name 파라메터에 전달되는 데이터의 길이를 설정한다.


Return value :  성공 시 0을 반환하고, 실패 시 SOCKET_ERROR(-1)를 반환한다. 실패에 대한 자세한 정보는 WSAGetLastError를 참고한다.


Header :  Winsock2.h


DLL : ws2_32.dll


'Win32 API' 카테고리의 다른 글

send  (0) 2015.04.09
closesocket  (0) 2015.03.31
accept  (0) 2015.03.31
listen  (0) 2015.03.31
bind  (0) 2015.03.31

+ Recent posts