[소켓네트워크] - socketpair()
소켓네트워크2017. 1. 18. 14:54
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
| socketpair
socketpair
한 번의 호출로 두 개의 소켓을 생성하고 자동으로 소켓 간의 통신도 연결된다(데이터 송수신 가능)
write(sd[0], data, strlen(data)); // sd[0]에 strlen(data)만큼의 data의 자료(내용)를 쓴다
read(sd[1], buf, BUFSIZ); // sd[1]으로부터 BUFSIZ만큼의 자료(내용)를 buf로 읽어들인다
socketpair로 두 소켓을 생성하면 별도 과정없이 자동으로 연결이 된다
sd[0]에 문자열을 쓰면 자동으로 연결된 sd[1] 소켓에도 전송된다
소켓 sd[1]을 읽으면 전송받은 문자열을 볼 수 있다
'소켓네트워크' 카테고리의 다른 글
[소켓네트워크] - inet_aton / inet_ntoa (0) | 2017.01.18 |
---|---|
[소켓네트워크] - 빅 엔디안 vs 리틀 엔디안 (0) | 2017.01.18 |
[소켓네트워크] - stdout vs stderr (0) | 2017.01.18 |
[소켓네트워크] - 소켓 디스크립터(Descriptor) (0) | 2017.01.18 |
[소켓네트워크] - 소켓 socket() (0) | 2017.01.18 |
댓글()