Socket 관련 표준 API
struct sockaddr - Address Family에 따른 구조체
listen(2) - client가 접속할 수 있도록 준비 작업
accept(2) / accept4(2) - client와 연결된 새로운 socket 생성
getpeername(2) - who are you? (너는 누구니?)
getsockname(2) - who am I? (나는 누구일까?)
getsockopt(2) - socket에 설정된 속성값을 얻는 함수
setsockopt(2) - socket의 속성을 설정하는 함수
recvfrom(2) - datagram data를 읽는 함수
send(2) - 연결된 socket으로 데이터를 전송하는 함수
sendto(2) - datagram 데이터를 전송하는 함수
Socket 관련 Util관련 API
gethostbyname(3) - 서버 이름으로 IP 주소 조회
inet_addr(3) - IP주소를 network byte order의 binary 주소로...
inet_ntoa(3) - 인터넷 표준 점 표기법(dotted-decimal notation)으로 변환
byte order 변환 API (host ↔ network byte order)
Multiplex 관련 API
poll(2) - 다중 입출력(multiplexing I/O)
select(2) - 다중 입출력(multiplexing I/O)
FD_ISSET(2) - fd가 set에 설정되어 있는 지 체크
see also : TCP/IP 통신 프로그램
'관리 > 자료 구성' 카테고리의 다른 글
Process 관리 함수 (0) | 2019.10.04 |
---|---|
시간(Time, Date) 관련 Library (0) | 2019.10.04 |
Shared Library 관련 API (0) | 2019.10.04 |
문자열(String) 처리 함수 (0) | 2019.10.04 |
C 표준 Library (0) | 2019.10.04 |