LIRC libraries
LinuxInfraredRemoteControl
lirc.database.Database Class Reference

Reflects the *.yaml files in the configs/ directory. More...

Inheritance diagram for lirc.database.Database:

Public Member Functions

def __init__ (self, path=None, yamlpath=None)
 
def kernel_drivers (self)
 The kernel-drivers dictionary, drivers.yaml + kernel-drivers.yaml.
 
def drivers (self)
 The drivers dictionary, drivers.yaml + kernel-drivers.yaml.
 
def configs (self)
 Return dict of parsed config/*.conf files, keyd by id.
 
def remotes_by_driver (self, driver)
 Return the list of remotes suggested for a given driver.
 
def lircmd_by_driver (self, driver)
 Return list of lircmd.conf file for given driver or None.
 
def driver_by_remote (self, remote)
 Return the driver (possibly None) suggested for a remote.
 
def find_config (self, key, value)
 Return item (a config) in configs where config[key] == value.
 

Public Attributes

 db
 

Detailed Description

Reflects the *.yaml files in the configs/ directory.

Definition at line 122 of file database.py.


The documentation for this class was generated from the following file: