ابزار کاربر

ابزار سایت


socket-programming:shutdown

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

socket-programming:shutdown [2024/06/18 00:31] – ایجاد شد pejmansocket-programming:shutdown [2024/06/18 01:03] (فعلی) – حذف شد pejman
خط 1: خط 1:
-====== تابع ()shutdown ====== 
- 
-این تابع مانند [[close]] عمل میکند، منتها امکان مشحص کردن جهت قطع شدن ارتباط هم وجود دارد. 
- 
-<code C> 
-// man 2 shutdown 
-#include <sys/socket.h> 
- 
-int shutdown(int sockfd, int how); 
-</code> 
- 
-متعییر 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

به جز مواردی که ذکر می‌شود، مابقی محتویات ویکی تحت مجوز زیر می‌باشند: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki