Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bengtmartensson/javalircclient
Java implementation of a Lirc client for communicating with a Lircd server, with API and command line.
https://github.com/bengtmartensson/javalircclient
infrared ir java lirc
Last synced: 24 days ago
JSON representation
Java implementation of a Lirc client for communicating with a Lircd server, with API and command line.
- Host: GitHub
- URL: https://github.com/bengtmartensson/javalircclient
- Owner: bengtmartensson
- License: gpl-3.0
- Created: 2016-10-25T15:39:19.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-06-21T14:42:20.000Z (over 7 years ago)
- Last Synced: 2024-10-22T11:23:28.295Z (2 months ago)
- Topics: infrared, ir, java, lirc
- Language: Java
- Homepage:
- Size: 35.2 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JavaLircClient [![Build Status](https://travis-ci.org/bengtmartensson/JavaLircClient.svg?branch=master)](https://travis-ci.org/bengtmartensson/JavaLircClient)
Java implementation of a Lirc client for communicating with a Lircd server. It contains
both an API and a command line interface. The command line interface, found in LircClient.java,
roughly resembles the Lirc program [irsend](http://lirc.org/html/irsend.html).The abstract class LircClient is implemented using TCP sockets in the class TcpLircClient,
and using Unix Domain sockets (`/var/run/lirc/lircd`) in the class UnixDomainSocketLircClient
(which is presently not implemented, but just a skeleton). (However, this is not a very
severe restriction, since the Lircd server can be started with the `--listen` option.)