.TH IRW "1" "Last change: Sep 2015" "irw 0.10.2" "User Commands" .SH "نام (NAME)" .P \fBirw\fR \- ارسال داده‌ها از سوکت دامنه یونیکس به خروجی استاندارد .SH "خلاصه دستور (SYNOPSIS)" .P \fBirw\fR [\fIsocket\fR] .SH "توضیحات (DESCRIPTION)" دستور \fBirw\fR به هر سوکت دامنه یونیکس (Unix domain socket) متصل می‌شود و داده‌های دریافتی را در خروجی استاندارد (stdout) چاپ می‌کند. بدون مشخص کردن آرگومان \fIsocket\fR این دستور سوکت \fI/var/run/lirc/lircd\fR را پایش می‌کند. این ابزار برای اشکال‌زدایی بسیار کاربردی و مفید است. .P گزینه‌ها: .TP \fB\-h\fR \fI\-\-help\fR نمایش خلاصه نحوه استفاده .TP \fB\-v\fR \fI\-\-version\fR نمایش نسخه برنامه .SH "سیگنال‌ها (SIGNALS)" .P با دریافت سیگنال SIGUSR1 دستور \fBirw\fR به‌طور تمیز و بدون اشکال خارج می‌شود. .SH "مثال‌ها (EXAMPLES)" .P تخلیه داده‌های سوکت پیش‌فرض هنگام فشردن یک کلید: .nf myhost $ irw 0000000000f40bf0 00 KEY_POWER ANIMAX 0000000000f40bf0 01 KEY_POWER ANIMAX 0000000000f40bf0 02 KEY_POWER ANIMAX 0000000000f40bf0 03 KEY_POWER ANIMAX 0000000000f40bf0 04 KEY_POWER ANIMAX 0000000000f40bf0 05 KEY_POWER ANIMAX ^C myhost $ .fi .P توجه داشته باشید که شمارنده دوم به ازای هر رویداد جدید حاصل از فشردن یک کلید افزایش می‌یابد. این امر برای عملکرد صحیح lircd ضروری است. .SH "نکات (NOTES)" .P از آنجا که سوکت lircd از چندین کلاینت پشتیبانی می‌کند، \fBirw\fR می‌تواند به‌طور موازی و همزمان با سایر برنامه‌ها اجرا شود. .P دستور \fBirw\fR کاری جز خواندن و نمایش اطلاعات یک سوکت دامنه یونیکس انجام نمی‌دهد؛ کاری که بسیاری از ابزارهای استاندارد نیز قادر به انجام آن هستند. به‌عنوان مثال، می‌توان از ابزار \fBncat\fR(1) به‌جای irw استفاده کرد تا انعطاف‌پذیری بیشتری حاصل شود (اگرچه سوکت پیش‌فرضی ندارد): .nf ncat -U /var/run/lirc/lircd .fi .SH "همچنین ببینید (SEE ALSO)" .P مستندات \fBlirc\fR در قالب صفحات html نگهداری می‌شود. این صفحات در مسیر html/ داخل دایرکتوری مستندات قرار دارند.