ورود

View Full Version : socket programming



tazekaram
دوشنبه 15 مرداد 1386, 02:00 صبح
سلام
کسی میتونه کار تابعselect رو دقیقا توضیح بده که چیه؟(برنامه نویسی شبکه در لینوکس:سوکت پروگرمینگ)

shaniaki
جمعه 19 مرداد 1386, 00:50 صبح
با عرض ادب:
احتمالا man page مربوط به این دستور را مطالعه کرده اید و متوجه کل قضیه نشده اید.
همونطور که اونجا ذکر شده با این دستور می تونید یک سری character device را مونیتور کنید تا زمانی که یکی از اون ها به حالت آماده برای خوندن یا آماده برای نوشتن در بیاد و یا خطایی برای یکی از اون ها. به عبارت ساده تر هنگام اجرای برنامه و رسیدن به خطی که این کد در اون قرار داره، به طور مداوم تمام کاراکتر دیوایس هایی که معرفی کرده اید سرکشی می شن و وقتی این تابع بر می گرده که یکی از حالت های فوق برای کاراکتر دیوایس مربوطه اتفاق بیفته و یا زمان انتظار بیشتر از یه زمان تایم اوتی که اون رو هم خودتون مشخص می کنید بشه.

یه ... ...