socket-programming:shutdown
این یک نگارش قدیمی از این مطلب است!
تابع ()shutdown
این تابع مانند close عمل میکند، منتها امکان مشحص کردن جهت قطع شدن ارتباط هم وجود دارد.
// man 2 shutdown #include <sys/socket.h> int shutdown(int sockfd, int how);
متعییر how می تواند برابر باشد با :
- مقدار SHUT_RD تا از receive جلوگیری کند.
- مقدار SHUT_WR تا از transmission جلوگیری کند.
- مقدار SHUT_RDWR تا هم receive هم transmission را قطع کند.
نکته : shutdown در واقع سوکت را نمی بندد و فقط شرایط استفاده از آن را تغییر میدهد. باید برای بستن سوکت از socket استفاده شود.
socket-programming/shutdown.1718658077.txt.gz · آخرین ویرایش: 2024/06/18 00:31 توسط pejman
