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
↓ 343 callers
Method
AddLog
src/libcec/LibCEC.cpp:399
↓ 147 callers
Function
ToString
src/libcec/adapter/RPi/RPiCECAdapterCommunication.cpp:88
↓ 57 callers
Method
PushBack
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:285
↓ 54 callers
Function
PrintToStdOut
src/cec-client/cec-client.cpp:105
↓ 39 callers
Method
GetLogicalAddress
src/libcec/devices/CECBusDevice.h:110
↓ 34 callers
Method
Add
! * @brief Add a type to this list. * @param type The type to add. */
include/cectypes.h:1215
↓ 32 callers
Method
IsHandledByLibCEC
src/libcec/devices/CECBusDevice.cpp:298
↓ 32 callers
Method
Set
! * @brief Mark a logical address as 'set' * @param address The logical address to add to this list. */
include/cectypes.h:1320
↓ 30 callers
Method
CECInitialised
src/libcec/CECProcessor.cpp:198
↓ 30 callers
Method
Clear
src/libcec/devices/CECDeviceMap.cpp:126
↓ 27 callers
Function
Close
<summary> Close the connection to the CEC adapter </summary>
src/dotnetlib/LibCecSharp.cpp:125
↓ 25 callers
Method
At
src/libcec/devices/CECDeviceMap.cpp:113
↓ 25 callers
Method
GetDevice
src/libcec/implementations/CECCommandHandler.cpp:860
↓ 23 callers
Method
SetPowerStatus
src/libcec/devices/CECBusDevice.cpp:693
↓ 19 callers
Method
GetDevices
src/libcec/CECProcessor.h:153
↓ 19 callers
Method
_find_adapter
(self, com_port, adapter_name)
src/EventGhost/egplugin_sources/PulseEight/__init__.py:363
↓ 18 callers
Method
Message
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:331
↓ 18 callers
Function
PushBack
<summary> Adds a byte to this byte array </summary> <param name="data">The byte to add.</param>
src/dotnetlib/CecSharpTypes.h:1365
↓ 18 callers
Method
ToString
src/libcec/LibCEC.h:123
↓ 17 callers
Function
Clear
<summary> Clear this list </summary>
src/dotnetlib/CecSharpTypes.h:1258
↓ 16 callers
Method
PushEscaped
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:291
↓ 16 callers
Method
SendCommand
src/libcec/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp:436
↓ 15 callers
Method
GetLib
src/libcec/CECProcessor.h:154
↓ 15 callers
Method
GetLogicalAddress
src/libcec/CECProcessor.cpp:1055
↓ 15 callers
Method
IsActiveSource
src/libcec/devices/CECBusDevice.h:178
↓ 15 callers
Method
IsSet
! * @brief Check whether a type is set in this list. * @param type The type to check. * @return True when set, false otherwise. */
include/cectypes.h:1232
↓ 14 callers
Method
GetPrimaryDevice
src/libcec/CECClient.cpp:598
↓ 14 callers
Function
GetWord
get the first word (separated by whitespace) from string data and place that in word then remove that word from string data
src/cec-client/cec-client.cpp:138
↓ 13 callers
Method
GetByLogicalAddresses
src/libcec/devices/CECDeviceMap.cpp:153
↓ 13 callers
Method
IsEmpty
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:260
↓ 12 callers
Method
GetDevice
src/libcec/CECProcessor.cpp:422
↓ 11 callers
Method
GetTV
src/libcec/CECProcessor.cpp:735
↓ 11 callers
Method
GetType
src/libcec/devices/CECBusDevice.h:109
↓ 11 callers
Method
IsPresent
src/libcec/devices/CECBusDevice.cpp:292
↓ 11 callers
Method
OnCommandReceived
src/libcec/CECProcessor.cpp:255
↓ 11 callers
Method
TryLogicalAddress
src/libcec/CECProcessor.cpp:214
↓ 10 callers
Method
Close
src/libcec/LibCEC.cpp:101
↓ 10 callers
Method
Open
src/libcec/LibCEC.cpp:76
↓ 10 callers
Method
Push
src/libcec/CECInputBuffer.h:59
↓ 9 callers
Method
Clear
src/libcec/adapter/RPi/RPiCECAdapterMessageQueue.cpp:112
↓ 9 callers
Method
Clear
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:265
↓ 9 callers
Function
GetAddressFromInput
src/cec-client/cec-client.cpp:170
↓ 9 callers
Method
GetAudioSystem
src/libcec/CECProcessor.cpp:740
↓ 9 callers
Method
GetCurrentPowerStatus
src/libcec/devices/CECBusDevice.cpp:664
↓ 9 callers
Method
IsTransmission
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:345
↓ 9 callers
Method
Signal
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessageQueue.cpp:86
↓ 9 callers
Method
TransmitPowerState
src/libcec/implementations/CECCommandHandler.cpp:1125
↓ 8 callers
Method
Alert
src/libcec/LibCEC.cpp:431
↓ 8 callers
Method
Init
src/cec-client/curses/CursesControl.cpp:38
↓ 8 callers
Method
MarkAsActiveSource
src/libcec/devices/CECBusDevice.cpp:1069
↓ 7 callers
Method
AckMask
! * @brief Calculate the ack-mask for this list, the mask to use when determining whether to send an ack message or not. * @return The ack-mask.
include/cectypes.h:1307
↓ 7 callers
Method
DetectAdapters
src/libcec/LibCEC.cpp:590
↓ 7 callers
Function
FormatWindowsError
src/libcec/platform/windows/serialport.cpp:40
↓ 7 callers
Method
GetStatus
src/libcec/devices/CECBusDevice.cpp:846
↓ 7 callers
Method
IsActiveSource
src/libcec/LibCEC.cpp:342
↓ 6 callers
Method
GetClient
src/libcec/devices/CECBusDevice.cpp:1476
↓ 6 callers
Method
GetConfiguration
! * @return A pointer to the current configuration of this client. */
src/libcec/CECClient.h:406
↓ 6 callers
Method
GetCurrentPhysicalAddress
src/libcec/devices/CECBusDevice.cpp:590
↓ 6 callers
Method
GetDeviceCecVersion
src/libcec/LibCEC.cpp:252
↓ 6 callers
Method
GetDeviceOSDName
src/libcec/LibCEC.cpp:330
↓ 6 callers
Method
GetDevicePowerStatus
src/libcec/LibCEC.cpp:272
↓ 6 callers
Method
GetDeviceVendorId
src/libcec/LibCEC.cpp:262
↓ 6 callers
Method
GetHandler
src/libcec/devices/CECBusDevice.cpp:250
↓ 6 callers
Method
GetLibInfo
src/libcec/LibCEC.cpp:528
↓ 6 callers
Method
GetPhysicalAddress
src/libcec/devices/CECBusDevice.cpp:596
↓ 6 callers
Function
HexStrToInt
src/cec-client/cec-client.cpp:118
↓ 6 callers
Method
MarkAsInactiveSource
src/libcec/devices/CECBusDevice.cpp:1109
↓ 6 callers
Method
RegisterClient
src/libcec/LibCEC.cpp:438
↓ 6 callers
Method
ReplaceHandler
src/libcec/devices/CECBusDevice.cpp:169
↓ 6 callers
Method
SetActiveSource
src/libcec/LibCEC.cpp:217
↓ 6 callers
Method
SetStreamPath
src/libcec/LibCEC.cpp:346
↓ 6 callers
Method
StandbyDevices
src/libcec/LibCEC.cpp:212
↓ 6 callers
Method
TransmitActiveSource
src/libcec/implementations/CECCommandHandler.cpp:1032
↓ 6 callers
Function
UnloadLibCec
! * @brief Destroy an instance of libCEC. * @param device The instance to destroy. */
include/cecloader.h:69
↓ 5 callers
Method
AsPlaybackDevice
src/libcec/devices/CECBusDevice.cpp:1389
↓ 5 callers
Method
AudioToggleMute
src/libcec/LibCEC.cpp:565
↓ 5 callers
Method
Clear
! * @brief Clear this command, resetting everything to the default values. */
include/cectypes.h:1140
↓ 5 callers
Method
Destination
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessage.cpp:420
↓ 5 callers
Method
EnableCallbacks
src/libcec/LibCEC.cpp:139
↓ 5 callers
Method
Get
src/libcec/devices/CECDeviceMap.cpp:147
↓ 5 callers
Method
GetActiveDevices
src/libcec/LibCEC.cpp:282
↓ 5 callers
Method
GetActiveSource
src/libcec/LibCEC.cpp:337
↓ 5 callers
Method
GetCurrentConfiguration
src/libcec/LibCEC.cpp:150
↓ 5 callers
Method
GetDeviceMenuLanguage
src/libcec/LibCEC.cpp:257
↓ 5 callers
Method
GetDevicePhysicalAddress
src/libcec/LibCEC.cpp:267
↓ 5 callers
Method
IsOpen
src/libcec/adapter/IMX/IMXCECAdapterCommunication.cpp:67
↓ 5 callers
Method
MarkHandlerReady
! * @brief To be called after GetHandler(), when no longer using it. */
src/libcec/devices/CECBusDevice.h:105
↓ 5 callers
Method
PowerOnDevices
src/libcec/LibCEC.cpp:207
↓ 5 callers
Function
SetPhysicalAddress
<summary> Change the physical address (HDMI port) of the CEC adapter. libCEC will try to autodetect the physical address when connecting. If it did, i
src/dotnetlib/LibCecSharp.cpp:209
↓ 5 callers
Method
SetPhysicalAddress
src/libcec/LibCEC.cpp:197
↓ 5 callers
Method
SetVendorId
src/libcec/implementations/CECCommandHandler.cpp:870
↓ 5 callers
Method
ToString
src/libcec/adapter/Pulse-Eight/USBCECAdapterMessageQueue.cpp:184
↓ 5 callers
Method
Transmit
src/libcec/LibCEC.cpp:187
↓ 5 callers
Method
TransmitDeckStatus
src/libcec/implementations/CECCommandHandler.cpp:1188
↓ 5 callers
Method
VolumeDown
src/libcec/LibCEC.cpp:306
↓ 5 callers
Method
VolumeUp
src/libcec/LibCEC.cpp:301
↓ 5 callers
Method
close
(self)
src/EventGhost/egplugin_sources/PulseEight/cec_classes.py:652
↓ 5 callers
Method
libcec_configuration
include/cectypes.h:1535
↓ 5 callers
Function
libcecc_destroy
! * @brief Destroy an instance of libCEC. * @param device The instance to destroy. */
include/ceccloader.h:328
↓ 4 callers
Method
ActivateSource
src/libcec/CECProcessor.cpp:321
next →
1–100 of 1,440, ranked by callers