logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

irw - Send data from Unix domain socket to stdout

Description

irw  will  connect  to  any  Unix  domain  socket and print the received data to stdout. Without a socket
       argument it will watch /var/run/lirc/lircd. Useful for debugging.

       Options:

       -h--help
              Display usage summary

       -v--version
              Display version

Example

       Dumping the default socket while pressing one button:

           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 $

       Note that the second counter is incremented for each new event generated
       by the single key press. This is important for correct lircd operation.

Name

irw - Send data from Unix domain socket to stdout

Notes

       Since the lircd socket supports multiple clients, irw can run in parallel with other applications.

       irw does nothing more than dumps a unix-domain socket, a task which many standard tools also can  do.  E.
       g.,  the  ncat(1) tool can be used instead of irw to provide more flexibility (but without a sane default
       socket):
           ncat -U /var/run/lirc/lircd

See Also

       The documentation for lirc is maintained as html pages. They are located under html/ in the documentation
       directory.

irw 0.10.2                                    Last change: Sep 2015                                       IRW(1)

Signals

       On receiving SIGUSR1 irw makes a clean exit.

Synopsis

irw [socket]

See Also