|  | LIRC libraries
    LinuxInfraredRemoteControl | 
| ▼Nlirc | |
| ▼Nasync_client | |
| CAsyncConnection | Asynchronous read interface on top of an AbstractConnection | 
| ▼Nclient | |
| C_State | Internal FSM state | 
| CAbstractConnection | Abstract interface for all connections | 
| CBadPacketException | Malformed or otherwise unparsable packet received | 
| CCodeCommand | Translate a keypress to application string, see CODE in lircrcd(8) | 
| CCommand | Command, parser and connection container with a run() method | 
| CCommandConnection | Extends the parent with a send() method | 
| CDrvOptionCommand | Set a driver option value, see DRV_OPTION in lircd(8) manpage | 
| CGetModeCommand | Get current translation mode, see GETMODE in lircrcd(8) | 
| CIdentCommand | Identify client using the prog token, see IDENT in lircrcd(8) | 
| CLircdConnection | Interface to receive lircrc-translated keypresses | 
| CListKeysCommand | List available keys in given remote, see LIST in lircd(8) manpage | 
| CListRemotesCommand | List available remotes, see LIST in lircd(8) manpage | 
| CRawConnection | Interface to receive code strings as described in lircd(8) | 
| CReply | The status/result from parsing a command reply | 
| CReplyParser | Handles the actual parsing of a command reply | 
| CResult | Public reply parser result, available when completed | 
| CSendCommand | Send given key, see SEND_ONCE in lircd(8) manpage | 
| CSetLogCommand | Start/stop logging lircd output , see SET_INPUTLOG in lircd(8) manpage | 
| CSetModeCommand | Set current translation mode, see SETMODE in lircrcd(8) | 
| CSetTransmittersCommand | Set transmitters to use, see SET_TRANSMITTERS in lircd(8) manpage | 
| CSimulateCommand | Simulate a button press, see SIMULATE in lircd(8) manpage | 
| CStartRepeatCommand | Start repeating given key, see SEND_START in lircd(8) manpage | 
| CStopRepeatCommand | Stop repeating given key, see SEND_STOP in lircd(8) manpage | 
| CTimeoutException | Timeout receiving data from remote host | 
| CVersionCommand | Get lircd version, see VERSION in lircd(8) manpage | 
| ▼Ndatabase | |
| CConfig | The configuration selected, and it's sources | 
| CDatabase | Reflects the *.yaml files in the configs/ directory | 
| CItemLookupError | A lookup failed, either too namy or no matches found | 
| C_dictionary_ | Dictionary object | 
| Cbutton_state | State while recording buttons, privates besides commented | 
| Cdecode_ctx_t | State describing code, pre, post + gap and repeat state | 
| Cdriver | The data the driver exports i | 
| Cdrv_enum_udev_what | Condition to match in drv_enum_udev() | 
| Cflaglist | Description of flag to print | 
| Cgap_state | Private state in get_gap_length() | 
| Cir_code_node | An ir_code for entering into (singly) linked lists, i.e | 
| Cir_ncode | IR Command, corresponding to one (command defining) line of the configuration file | 
| Cir_remote | One remote as represented in the configuration file | 
| Clengths | |
| Clengths_state | State in get_lengths(), private besides commented | 
| CLineBuffer | After appending, data can be retrieved as lines | 
| Clirc_cmd_ctx | The data needed to run a command on remote server | 
| Clirc_code | |
| Clirc_config | |
| Clirc_config_entry | |
| Clirc_list | |
| Cmain_state | Overall state in main | 
| Coption_t | Argument for DRV_SET_OPTION | 
| Copts | Parsed run-time options, reflects long_options and the command line, mostly a const object | 
| Ctoggle_state | Private state in get_togggle_bit_mask() |