LIRC libraries
LinuxInfraredRemoteControl
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C_dictionary_Dictionary object
 Cbutton_stateState while recording buttons, privates besides commented
 Cdecode_ctx_tState describing code, pre, post + gap and repeat state
 CdriverThe data the driver exports i
 Cdrv_enum_udev_whatCondition to match in drv_enum_udev()
 CException
 Clirc.client.BadPacketExceptionMalformed or otherwise unparsable packet received
 Clirc.client.TimeoutExceptionTimeout receiving data from remote host
 Clirc.database.ItemLookupErrorA lookup failed, either too namy or no matches found
 CflaglistDescription of flag to print
 Cgap_statePrivate state in get_gap_length()
 Cir_code_nodeAn ir_code for entering into (singly) linked lists, i.e
 Cir_ncodeIR Command, corresponding to one (command defining) line of the configuration file
 Cir_remoteOne remote as represented in the configuration file
 Clengths
 Clengths_stateState in get_lengths(), private besides commented
 CLineBufferAfter appending, data can be retrieved as lines
 Clirc_cmd_ctxThe data needed to run a command on remote server
 Clirc_code
 Clirc_config
 Clirc_config_entry
 Clirc_list
 Cmain_stateOverall state in main
 Cmetaclass
 Clirc.client.AbstractConnectionAbstract interface for all connections
 Clirc.client.LircdConnectionInterface to receive lircrc-translated keypresses
 Clirc.client.RawConnectionInterface to receive code strings as described in lircd(8)
 Clirc.client.CommandConnectionExtends the parent with a send() method
 Cobject
 Clirc.client.CommandCommand, parser and connection container with a run() method
 Clirc.client.CodeCommandTranslate a keypress to application string, see CODE in lircrcd(8)
 Clirc.client.DrvOptionCommandSet a driver option value, see DRV_OPTION in lircd(8) manpage
 Clirc.client.GetModeCommandGet current translation mode, see GETMODE in lircrcd(8)
 Clirc.client.IdentCommandIdentify client using the prog token, see IDENT in lircrcd(8)
 Clirc.client.ListKeysCommandList available keys in given remote, see LIST in lircd(8) manpage
 Clirc.client.ListRemotesCommandList available remotes, see LIST in lircd(8) manpage
 Clirc.client.SendCommandSend given key, see SEND_ONCE in lircd(8) manpage
 Clirc.client.SetLogCommandStart/stop logging lircd output , see SET_INPUTLOG in lircd(8) manpage
 Clirc.client.SetModeCommandSet current translation mode, see SETMODE in lircrcd(8)
 Clirc.client.SetTransmittersCommandSet transmitters to use, see SET_TRANSMITTERS in lircd(8) manpage
 Clirc.client.SimulateCommandSimulate a button press, see SIMULATE in lircd(8) manpage
 Clirc.client.StartRepeatCommandStart repeating given key, see SEND_START in lircd(8) manpage
 Clirc.client.StopRepeatCommandStop repeating given key, see SEND_STOP in lircd(8) manpage
 Clirc.client.VersionCommandGet lircd version, see VERSION in lircd(8) manpage
 Clirc.client.ReplyThe status/result from parsing a command reply
 Clirc.client.ReplyParserHandles the actual parsing of a command reply
 Clirc.database.ConfigThe configuration selected, and it's sources
 Clirc.database.DatabaseReflects the *.yaml files in the configs/ directory
 Coption_tArgument for DRV_SET_OPTION
 CoptsParsed run-time options, reflects long_options and the command line, mostly a const object
 Ctoggle_statePrivate state in get_togggle_bit_mask()
 CABCMeta
 Clirc.client.AbstractConnectionAbstract interface for all connections
 CEnum
 Clirc.client._StateInternal FSM state
 Clirc.client.ResultPublic reply parser result, available when completed