SHUTDOWN

Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Å´º¾ó (2)
Updated: 1993³â 6¿ù 24ÀÏ
Index
Return to Main Contents
 

À̸§

shutdown - ¿ÏÀü ¾ç¹æÇâ Åë½Å(full-duplex) ¿¬°áÀÇ ÀϺθ¦ Á¾·áÇÑ´Ù.  

»ç¿ë¹ý

#include <sys/socket.h>

int shutdown(int s, int how);  

¼³¸í

shutdown ½Ã½ºÅÛ ÄÝÀº s¿Í °ü·ÃµÈ ¼ÒÄÏÀÇ ¿ÏÀü ¾ç¹æÇâ Åë½Å Á¢¼Ó¿¡¼­ ¼ÒÄÏÀÇ ÀϺγª ÀüºÎ¸¦ ´ÝÀ» ¼ö ÀÖ´Ù. ¸¸ÀÏ how°¡ 0À̸é, ¹Þ´Â ÀÛ¾÷ÀÌ ´õÀÌ»ó ºÒ°¡´É ÇÏ°Ô µÇ¸ç, how°¡ 1À̸é, º¸³»´Â ÀÛ¾÷ÀÌ ´õÀÌ»ó ºÒ°¡´ÉÇÏ°Ô µÈ´Ù. ¸¸ÀÏ how°¡ 2¶ó¸é, º¸³»°í ¹Þ´Â ÀÛ¾÷ ¸ðµÎ ´õÀÌ»ó ºÒ°¡´ÉÇÏ°Ô µÈ´Ù.  

¹Ýȯ°ª

¼º°ø½Ã, 0À» ¹ÝȯÇÑ´Ù. ¿¡·¯½Ã, -1À» ¹ÝȯÇϸç errno´Â Àû´çÇÑ °ªÀ¸·Î ¼³Á¤µÈ´Ù.  

¿¡·¯

EBADF
s´Â À¯È¿ÇÑ ±â¼úÀÚ(descriptor)°¡ ¾Æ´Ï´Ù.
ENOTSOCK
s´Â ¼ÒÄÏÀÌ ¾Æ´Ï¶ó ÆÄÀÏÀÌ´Ù.
ENOTCONN
ÁöÁ¤µÈ ¼ÒÄÏÀÌ ¿¬°áµÇÁö ¾Ê¾Ò´Ù.
 

ȣȯ

4.4BSD ( shutdown ÇÔ¼ö´Â 4.2BSD¿¡¼­ óÀ½À¸·Î ³ªÅ¸³µ´Ù.)  

¹ö±×

¼öÄ¡Àû how Ç÷¡±×´Â ´ÜÀÏ À¯´Ð½º-¸í·É SHUT_RD, SHUT_WR, ±×¸®°í SHUT_RDWR Ç÷¡±×¿¡ ÀÇÇØ ´ëüµÇ¾î¾ß ÇÑ´Ù.  

°ü·Ã Ç׸ñ

connect(2), socket(2)  

¿ªÀÚ

Á¤°­ÈÆ <skyeyes@soback.kornet.net>, 2000³â 5¿ù 28ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
¿¡·¯
ȣȯ
¹ö±×
°ü·Ã Ç׸ñ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004