Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pulse-Eight/libcec
/ functions
Functions
1,440 in github.com/Pulse-Eight/libcec
⨍
Functions
1,440
◇
Types & classes
351
Method
SetLineTimeout
src/libcec/adapter/Tegra/TegraCECAdapterCommunication.h:74
Function
SetLogicalAddress
<summary> Change the logical address on the CEC bus of the CEC adapter. libCEC automatically assigns a logical address, and this method is only availa
src/dotnetlib/LibCecSharp.cpp:199
Method
SetLogicalAddress
src/libcec/CECClient.cpp:487
Method
SetLogicalAddresses
src/libcec/CECProcessor.cpp:593
Method
SetLogicalAddresses
src/libcec/adapter/AOCEC/AOCECAdapterCommunication.cpp:219
Method
SetLogicalAddresses
src/libcec/adapter/Linux/LinuxCECAdapterCommunication.cpp:208
Method
SetLogicalAddresses
src/libcec/adapter/RPi/RPiCECAdapterCommunication.cpp:446
Method
SetLogicalAddresses
src/libcec/adapter/TDA995x/TDA995xCECAdapterCommunication.cpp:283
Method
SetLogicalAddresses
src/libcec/adapter/Exynos/ExynosCECAdapterCommunication.cpp:182
Method
SetLogicalAddresses
src/libcec/adapter/IMX/IMXCECAdapterCommunication.cpp:233
Method
SetLogicalAddresses
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp:554
Method
SetLogicalAddresses
src/libcec/adapter/Tegra/TegraCECAdapterCommunication.cpp:217
Function
SetOSDString
<summary> Display a message on the device with the given logical address. Not supported by most TVs. </summary> <param name="logicalAddress">The logic
src/dotnetlib/LibCecSharp.cpp:303
Method
SetPhysicalAddress
src/libcec/devices/CECBusDevice.cpp:619
Method
SetRetryLineTimeout
src/libcec/CECProcessor.cpp:363
Method
SetSLInitialised
src/libcec/implementations/SLCommandHandler.cpp:336
Method
SetSettingAutoPowerOn
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:454
Method
SetSettingCECVersion
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:491
Method
SetSettingDefaultLogicalAddress
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:350
Method
SetSettingDeviceType
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:316
Method
SetSettingLogicalAddressMask
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:384
Method
SetSettingOSDName
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:525
Method
SetSettingPhysicalAddress
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:419
Method
SetStandardLineTimeout
src/libcec/CECProcessor.cpp:351
Method
SetStreamPath
src/libcec/CECClient.cpp:1538
Method
SetStreamPath
src/libcec/devices/CECBusDevice.cpp:1244
Method
SetSupportedDeviceTypes
src/libcec/CECClient.cpp:291
Method
SetTVVendorOverride
src/libcec/CECClient.cpp:1294
Method
SetTimeouts
src/libcec/platform/windows/serialport.cpp:51
Method
SetVendorId
src/libcec/implementations/CECCommandHandler.h:62
Method
SetWakeDevices
src/libcec/CECClient.cpp:1354
Method
Shift
! * @brief Shift the contents of this packet. * @param iShiftBy The number of positions to shift. */
include/cectypes.h:1024
Method
Shutdown
src/libcec/platform/windows/serialport.cpp:92
Method
Shutdown
src/libcec/platform/posix/serialport.cpp:83
Method
Size
include/cectypes.h:1091
Method
SourceSwitchAllowed
src/libcec/implementations/VLCommandHandler.cpp:276
Method
SourceSwitchAllowed
src/libcec/implementations/CECCommandHandler.h:160
Function
StandbyDevices
<summary> Put the given CEC capable devices in standby mode. If CECDEVICE_BROADCAST is used, then standbyDevices in libcec_configuration will be used.
src/dotnetlib/LibCecSharp.cpp:229
Method
StandbyDevices
src/libcec/CECProcessor.cpp:598
Function
StartBootloader
<summary> Start the bootloader of the CEC adapter. Closes the connection when successful. </summary> <returns>True when the command was sent successfu
src/dotnetlib/LibCecSharp.cpp:168
Method
StartBootloader
src/libcec/CECProcessor.cpp:626
Method
StartBootloader
src/libcec/adapter/AOCEC/AOCECAdapterCommunication.h:67
Method
StartBootloader
src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h:64
Method
StartBootloader
src/libcec/adapter/RPi/RPiCECAdapterCommunication.h:72
Method
StartBootloader
src/libcec/adapter/TDA995x/TDA995xCECAdapterCommunication.h:76
Method
StartBootloader
src/libcec/adapter/Exynos/ExynosCECAdapterCommunication.h:65
Method
StartBootloader
src/libcec/adapter/IMX/IMXCECAdapterCommunication.h:69
Method
StartBootloader
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp:544
Method
StartBootloader
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommands.cpp:715
Method
StartBootloader
src/libcec/adapter/Tegra/TegraCECAdapterCommunication.h:75
Method
SupportsDeviceType
src/libcec/implementations/CECCommandHandler.h:104
Method
SupportsDeviceType
src/libcec/implementations/VLCommandHandler.h:58
Method
SupportsSourceLogicalAddress
src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h:78
Method
SupportsSourceLogicalAddress
src/libcec/adapter/RPi/RPiCECAdapterCommunication.h:86
Method
SupportsSourceLogicalAddress
src/libcec/adapter/TDA995x/TDA995xCECAdapterCommunication.h:90
Method
SupportsSourceLogicalAddress
src/libcec/adapter/Exynos/ExynosCECAdapterCommunication.h:79
Method
SupportsSourceLogicalAddress
src/libcec/adapter/IMX/IMXCECAdapterCommunication.h:83
Method
SupportsSourceLogicalAddress
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommunication.h:92
Method
SupportsSourceLogicalAddress
src/libcec/adapter/Tegra/TegraCECAdapterCommunication.h:90
Function
SwitchMonitoring
<summary> Enable or disable monitoring mode, for debugging purposes. If monitoring mode is enabled, libCEC won't respond to any command, but only log
src/dotnetlib/LibCecSharp.cpp:322
Method
SwitchMonitoring
src/libcec/CECClient.cpp:1484
Method
SwitchMonitoring
src/libcec/CECProcessor.cpp:1085
Method
SystemAudioModeRequest
src/libcec/devices/CECBusDevice.cpp:1491
Method
SystemAudioModeStatus
src/libcec/CECClient.cpp:828
Method
TegraCECAdapterCommunication
src/libcec/adapter/Tegra/TegraCECAdapterCommunication.cpp:53
Method
ToLogicalAddresses
src/libcec/devices/CECDeviceMap.cpp:282
Method
ToString
src/libcec/CECTypeUtils.h:140
Method
ToString
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:97
Method
ToString
include/cec.h:431
Method
Transmit
src/libcec/CECClient.cpp:509
Method
Transmit
src/libcec/CECProcessor.cpp:457
Method
Transmit
src/libcec/implementations/CECCommandHandler.cpp:1227
Method
TransmitActiveSource
src/libcec/devices/CECAudioSystem.h:59
Method
TransmitAudioStatus
src/libcec/devices/CECAudioSystem.cpp:84
Method
TransmitCECVersion
src/libcec/devices/CECBusDevice.cpp:413
Method
TransmitImageViewOn
src/libcec/devices/CECBusDevice.cpp:1170
Method
TransmitKeyRelease
src/libcec/implementations/CECCommandHandler.cpp:1206
Method
TransmitKeypress
src/libcec/implementations/CECCommandHandler.cpp:1197
Method
TransmitMenuState
src/libcec/implementations/SLCommandHandler.h:70
Method
TransmitOSDString
src/libcec/implementations/CECCommandHandler.cpp:1080
Method
TransmitPendingActiveSourceCommands
src/libcec/CECProcessor.cpp:727
Method
TransmitPendingActiveSourceCommands
src/libcec/devices/CECBusDevice.cpp:1220
Method
TransmitPoll
src/libcec/implementations/CECCommandHandler.cpp:1117
Method
TransmitPowerState
src/libcec/devices/CECBusDevice.cpp:742
Method
TransmitSetMenuLanguage
src/libcec/devices/CECBusDevice.cpp:479
Method
TransmitSetSystemAudioMode
src/libcec/devices/CECAudioSystem.cpp:96
Method
TransmitSystemAudioModeStatus
src/libcec/devices/CECAudioSystem.cpp:108
Method
TransmitVendorCommandSLAckInit
src/libcec/implementations/SLCommandHandler.cpp:160
Method
TransmitVendorCommandSetDeviceMode
src/libcec/implementations/SLCommandHandler.cpp:224
Method
TransmitVendorID
src/libcec/devices/CECBusDevice.cpp:818
Method
TryLogicalAddress
src/libcec/devices/CECBusDevice.cpp:1459
Method
UnhandledCommand
src/libcec/implementations/CECCommandHandler.cpp:831
Method
UnregisterLogicalAddress
src/libcec/adapter/RPi/RPiCECAdapterCommunication.cpp:392
Method
UnregisterLogicalAddress
src/libcec/adapter/IMX/IMXCECAdapterCommunication.cpp:196
Function
Unset
<summary> Remove a logical address from this list (if it's set) </summary> <param name="address">The address to remove.</param>
src/dotnetlib/CecSharpTypes.h:1320
Method
Unset
! * @brief Mark a logical address as 'unset' * @param address The logical address to remove from this list. */
include/cectypes.h:1332
Function
Update
<summary> Update this configuration with data received from libCEC </summary> <param name="config">The configuration that was received from libCEC</pa
src/dotnetlib/CecSharpTypes.h:1685
Method
VendorPreActivateSourceHook
src/libcec/implementations/VLCommandHandler.cpp:227
Method
VersionToString
src/libcec/CECTypeUtils.h:543
Function
VolumeDown
<summary> Sends a volume down keypress to an audiosystem if it's present. </summary> <param name="sendRelease">Send a key release after the keypress.<
src/dotnetlib/LibCecSharp.cpp:460
← previous
next →
1,101–1,200 of 1,440, ranked by callers