LIRC libraries
LinuxInfraredRemoteControl
 All Classes Files Functions Variables Typedefs Enumerations Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oC_dictionary_Dictionary object
oCbutton_stateState while recording buttons, privates besides commented
oCdecode_ctx_tState describing code, pre, post + gap and repeat state
oCdriverThe data the driver exports i
oCdrv_enum_udev_whatCondition to match in drv_enum_udev()
oCException
|oClirc.client.BadPacketExceptionMalformed or otherwise unparsable packet received
|oClirc.client.TimeoutExceptionTimeout receiving data from remote host
|\Clirc.database.ItemLookupErrorA lookup failed, either too namy or no matches found
oCflaglistDescription of flag to print
oCgap_statePrivate state in get_gap_length()
oCir_code_nodeAn ir_code for entering into (singly) linked lists, i.e
oCir_ncodeIR Command, corresponding to one (command defining) line of the configuration file
oCir_remoteOne remote as represented in the configuration file
oClengths
oClengths_stateState in get_lengths(), private besides commented
oCLineBufferAfter appending, data can be retrieved as lines
oClirc_cmd_ctxThe data needed to run a command on remote server
oClirc_code
oClirc_config
oClirc_config_entry
oClirc_list
oCmain_stateOverall state in main
oCmetaclass
|\Clirc.client.AbstractConnectionAbstract interface for all connections
| oClirc.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
oCobject
|oClirc.async_client.AsyncConnectionAsynchronous read interface on top of an AbstractConnection
|oClirc.client.CommandCommand, parser and connection container with a run() method
||oClirc.client.CodeCommandTranslate a keypress to application string, see CODE in lircrcd(8)
||oClirc.client.DrvOptionCommandSet a driver option value, see DRV_OPTION in lircd(8) manpage
||oClirc.client.GetModeCommandGet current translation mode, see GETMODE in lircrcd(8)
||oClirc.client.IdentCommandIdentify client using the prog token, see IDENT in lircrcd(8)
||oClirc.client.ListKeysCommandList available keys in given remote, see LIST in lircd(8) manpage
||oClirc.client.ListRemotesCommandList available remotes, see LIST in lircd(8) manpage
||oClirc.client.SendCommandSend given key, see SEND_ONCE in lircd(8) manpage
||oClirc.client.SetLogCommandStart/stop logging lircd output , see SET_INPUTLOG in lircd(8) manpage
||oClirc.client.SetModeCommandSet current translation mode, see SETMODE in lircrcd(8)
||oClirc.client.SetTransmittersCommandSet transmitters to use, see SET_TRANSMITTERS in lircd(8) manpage
||oClirc.client.SimulateCommandSimulate a button press, see SIMULATE in lircd(8) manpage
||oClirc.client.StartRepeatCommandStart repeating given key, see SEND_START in lircd(8) manpage
||oClirc.client.StopRepeatCommandStop repeating given key, see SEND_STOP in lircd(8) manpage
||\Clirc.client.VersionCommandGet lircd version, see VERSION in lircd(8) manpage
|oClirc.client.ReplyThe status/result from parsing a command reply
||\Clirc.client.ReplyParserHandles the actual parsing of a command reply
|oClirc.database.ConfigThe configuration selected, and it's sources
|\Clirc.database.DatabaseReflects the *.yaml files in the configs/ directory
oCoption_tArgument for DRV_SET_OPTION
oCoptsParsed run-time options, reflects long_options and the command line, mostly a const object
oCtoggle_statePrivate state in get_togggle_bit_mask()
oCABCMeta
|\Clirc.client.AbstractConnectionAbstract interface for all connections
\CEnum
 oClirc.client._StateInternal FSM state
 \Clirc.client.ResultPublic reply parser result, available when completed