| ioctl_tty(2) | System Calls Manual | ioctl_tty(2) |
الاسم
ioctl_tty - أوامر ioctl للمحطات والخطوط التسلسلية
المكتبة
مكتبة سي المعيارية (libc، -lc)
موجز
#include <asm/termbits.h> /* Definition of constants */ #include <sys/ioctl.h>
int ioctl(int fd, int op, ...);
الوصف
استدعاء ioctl(2) للمحطات والمنافذ التسلسلية يقبل العديد من وسائط العمليات الممكنة. معظمها يتطلب وسيطًا ثالثًا، من نوع متغير، يُسمى هنا argp أو arg.
استخدام ioctl() يجعل البرامج غير محمولة. استخدم واجهة POSIX الموصوفة في termios(3) كلما أمكن.
الحصول على سمات المحطة وتعيينها
قفل بنية termios
الحصول على حجم النافذة وتعيينه
إرسال فاصل
التحكم في التدفق البرمجي
عدد المخازن المؤقتة والتفريغ
تزييف الإدخال
إعادة توجيه مخرجات وحدة التحكم
الطرفية المسيطرة
معرف مجموعة العملية والجلسة
الوضع الحصري
نظام الخط
أوامر ioctl للطرفية الزائفة
التحكم بالمودم
وضع علامة على خط كمحلي
خاص بلينكس
للاستدعاء TIOCLINUX(2const) ioctl، انظر ioctl_console(2).
تصحيح النواة
قيمة الإرجاع
عند النجاح، يُعاد الرقم 0. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.
انظر أيضًا
ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |