MCPcopy Create free account

hub / github.com/Zetaphor/whatcable-linux / functions

Functions69 in github.com/Zetaphor/whatcable-linux

↓ 3 callersFunctioncableCurrentLabel
src/core/PDDecoder.cpp:45
↓ 3 callersFunctioncableSpeedLabel
src/core/PDDecoder.cpp:21
↓ 3 callersMethodcurrentDataRole
src/core/TypeCPort.cpp:17
↓ 3 callersMethodcurrentPowerRole
src/core/TypeCPort.cpp:27
↓ 3 callersMethodisConnected
src/core/TypeCPort.cpp:12
↓ 3 callersMethodpowerLabel
src/core/UsbDevice.cpp:30
↓ 3 callersMethodspeedLabel
src/core/UsbDevice.cpp:19
↓ 2 callersMethodcurrentLabel
src/core/PowerDelivery.cpp:18
↓ 2 callersFunctiondecodeIDHeader
USB PD 3.x ID Header VDO layout: Bits 31: USB comm capable as host Bits 30: USB comm capable as device Bits 29-27: Product type (UFP) Bits 26:
src/core/PDDecoder.cpp:71
↓ 2 callersFunctionprintJsonSummary
src/cli/main.cpp:204
↓ 2 callersFunctionprintTextSummary
src/cli/main.cpp:33
↓ 2 callersMethodtypeLabel
src/core/PowerDelivery.cpp:28
↓ 2 callersMethodvoltageLabel
src/core/PowerDelivery.cpp:11
↓ 1 callersFunctioncableCurrentMaxAmps
src/core/PDDecoder.cpp:55
↓ 1 callersFunctiondecodeCableVDO
USB PD 3.x Cable VDO layout: Bits 2-0: Speed Bits 4: VBUS through cable Bits 6-5: Current capability Bits 10-9: Max VBUS voltage
src/core/PDDecoder.cpp:105
↓ 1 callersFunctiondeviceToJson
src/cli/main.cpp:97
↓ 1 callersMethoddisplayName
src/core/UsbDevice.cpp:12
↓ 1 callersFunctionparseMaxPower
src/core/UsbDevice.cpp:39
↓ 1 callersFunctionproductTypeLabel
src/core/PDDecoder.cpp:7
↓ 1 callersMethodrefresh
src/core/DeviceManager.cpp:26
↓ 1 callersMethodstart
src/core/UDevMonitor.cpp:18
↓ 1 callersMethodstartMonitoring
src/core/DeviceManager.cpp:14
MethodDeviceManager
src/core/DeviceManager.cpp:8
MethodDeviceModel
src/plasmoid/plugin/DeviceModel.cpp:8
MethodUDevMonitor
src/core/UDevMonitor.cpp:8
MethodbuildTopology
src/core/UsbDevice.cpp:124
FunctioncableSpeedMaxGbps
src/core/PDDecoder.cpp:33
MethodclassName
src/core/UsbClassDB.cpp:5
Methoddata
src/plasmoid/plugin/DeviceModel.cpp:62
MethoddeviceCount
src/core/DeviceManager.h:22
Methodenumerate
src/core/PowerDelivery.cpp:112
Methodenumerate
src/core/UsbDevice.cpp:155
Methodenumerate
src/core/TypeCPort.cpp:125
Methodevaluate
src/core/ChargingDiagnostic.cpp:7
MethodfromSysfs
src/core/PowerDelivery.cpp:90
MethodfromSysfs
src/core/UsbDevice.cpp:48
MethodfromSysfs
src/core/TypeCPort.cpp:75
MethodfromTypeCCable
src/core/CableInfo.cpp:7
MethodfromTypeCPort
src/core/DeviceSummary.cpp:89
MethodfromUsbDevice
src/core/DeviceSummary.cpp:10
MethodinterfaceClassName
src/core/UsbClassDB.cpp:34
MethodisRunning
src/core/UDevMonitor.h:21
MethodlistSubdirectories
src/core/SysfsReader.cpp:40
Methodlookup
src/core/VendorDB.cpp:70
Functionmain
src/cli/main.cpp:212
MethodonDeviceChanged
src/core/DeviceManager.cpp:20
MethodonSocketActivated
src/core/UDevMonitor.cpp:72
MethodparsePDOs
src/core/PowerDelivery.cpp:39
MethodpathExists
src/core/SysfsReader.cpp:63
MethodpowerLabel
src/core/PowerDelivery.cpp:23
MethodrawTypeCPorts
src/core/DeviceManager.h:25
MethodrawUsbDevices
src/core/DeviceManager.h:24
MethodreadAllAttributes
src/core/SysfsReader.cpp:48
MethodreadAttribute
src/core/SysfsReader.cpp:9
MethodreadHexAttribute
src/core/SysfsReader.cpp:28
MethodreadIdentity
src/core/TypeCPort.cpp:36
MethodreadIntAttribute
src/core/SysfsReader.cpp:18
MethodrebuildFiltered
src/plasmoid/plugin/DeviceModel.cpp:16
Methodrefresh
src/plasmoid/plugin/DeviceModel.cpp:31
MethodregisterTypes
src/plasmoid/plugin/WhatCablePlugin.cpp:5
MethodroleNames
src/plasmoid/plugin/DeviceModel.cpp:131
MethodrowCount
src/plasmoid/plugin/DeviceModel.cpp:57
MethodsetShowEmptyPorts
src/plasmoid/plugin/DeviceModel.cpp:49
MethodsetShowHubs
src/plasmoid/plugin/DeviceModel.cpp:41
MethodshowEmptyPorts
src/plasmoid/plugin/DeviceModel.h:64
MethodshowHubs
src/plasmoid/plugin/DeviceModel.h:62
MethodstartMonitoring
src/plasmoid/plugin/DeviceModel.cpp:36
Methodstop
src/core/UDevMonitor.cpp:54
Method~UDevMonitor
src/core/UDevMonitor.cpp:13