Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cathery/sys-con
/ functions
Functions
224 in github.com/cathery/sys-con
⨍
Functions
224
◇
Types & classes
49
↓ 24 callers
Method
Open
source/ControllerSwitch/SwitchUSBDevice.cpp:19
↓ 23 callers
Function
WriteToLog
source/Sysmodule/source/log.cpp:34
↓ 14 callers
Method
GetDescriptor
source/ControllerSwitch/SwitchUSBEndpoint.cpp:79
↓ 12 callers
Method
GetEndpoint
source/ControllerSwitch/SwitchUSBInterface.cpp:101
↓ 9 callers
Method
Write
source/ControllerSwitch/SwitchUSBEndpoint.cpp:41
↓ 8 callers
Function
DoesControllerSupport
source/ControllerLib/ControllerHelpers.cpp:3
↓ 8 callers
Method
GetType
source/ControllerLib/Controllers/XboxController.h:75
↓ 6 callers
Method
Close
source/ControllerSwitch/SwitchUSBDevice.cpp:27
↓ 6 callers
Function
Exit
source/Sysmodule/source/psc_module.cpp:64
↓ 6 callers
Function
Insert
source/Sysmodule/source/controller_handler.cpp:26
↓ 6 callers
Function
QueryInterfaces
source/Sysmodule/source/usb_module.cpp:145
↓ 6 callers
Method
Read
source/ControllerSwitch/SwitchUSBEndpoint.cpp:58
↓ 6 callers
Function
ReadFromConfig
source/Sysmodule/source/config_handler.cpp:171
↓ 5 callers
Function
DecodeColorValue
source/Sysmodule/source/config_handler.cpp:68
↓ 4 callers
Method
GetConfig
source/ControllerLib/IController.h:41
↓ 4 callers
Function
Initialize
namespace
source/Sysmodule/source/psc_module.cpp:54
↓ 4 callers
Function
rstrip
Strip whitespace chars off end of given string, in place. Return s. */
source/inih/ini.c:38
↓ 3 callers
Function
QueryVendorProduct
source/Sysmodule/source/usb_module.cpp:159
↓ 3 callers
Function
Reset
source/Sysmodule/source/controller_handler.cpp:72
↓ 3 callers
Method
SetRumble
source/ControllerLib/IController.h:36
↓ 3 callers
Function
find_chars_or_comment
Return pointer to first char (of chars) or inline comment in given string, or pointer to null at end of string if neither found. Inline comment mus
source/inih/ini.c:57
↓ 2 callers
Function
CheckForFileChanges
source/Sysmodule/source/config_handler.cpp:239
↓ 2 callers
Method
GetInput
source/ControllerLib/IController.h:30
↓ 2 callers
Method
GetNormalizedButtonData
source/ControllerLib/IController.h:32
↓ 2 callers
Function
IsAtControllerLimit
source/Sysmodule/source/controller_handler.cpp:21
↓ 2 callers
Method
IsControllerActive
source/ControllerLib/IController.h:37
↓ 2 callers
Function
LoadAllConfigs
source/Sysmodule/source/config_handler.cpp:199
↓ 2 callers
Method
OutputBuffer
source/ControllerLib/IController.h:39
↓ 2 callers
Function
StringToKey
source/Sysmodule/source/config_handler.cpp:56
↓ 2 callers
Function
ini_parse_stream
See documentation in header file. */
source/inih/ini.c:83
↓ 2 callers
Function
lskip
Return pointer to first non-whitespace char in given string. */
source/inih/ini.c:47
↓ 2 callers
Function
strncpy0
Version of strncpy that ensures dest (size bytes) is null-terminated. */
source/inih/ini.c:75
↓ 1 callers
Method
ControlTransfer
source/ControllerSwitch/SwitchUSBInterface.cpp:66
↓ 1 callers
Function
CreateCatchAllAvailableEvent
source/Sysmodule/source/usb_module.cpp:171
↓ 1 callers
Function
CreateSonyAvailableEvent
source/Sysmodule/source/usb_module.cpp:180
↓ 1 callers
Function
CreateUsbEvents
source/Sysmodule/source/usb_module.cpp:238
↓ 1 callers
Function
DestroyUsbEvents
source/Sysmodule/source/usb_module.cpp:247
↓ 1 callers
Function
Disable
source/Sysmodule/source/config_handler.cpp:327
↓ 1 callers
Function
Disable
source/Sysmodule/source/usb_module.cpp:217
↓ 1 callers
Function
DiscardOldLogs
source/Sysmodule/source/log.cpp:10
↓ 1 callers
Function
Enable
source/Sysmodule/source/config_handler.cpp:316
↓ 1 callers
Function
Enable
source/Sysmodule/source/usb_module.cpp:200
↓ 1 callers
Method
GetController
Get the raw controller pointer
source/ControllerSwitch/SwitchVirtualGamepadHandler.h:54
↓ 1 callers
Method
GetDevice
source/ControllerLib/IController.h:34
↓ 1 callers
Method
GetID
Get the unique session ID for this interface
source/ControllerSwitch/SwitchUSBInterface.h:35
↓ 1 callers
Method
GetProduct
source/ControllerLib/IUSBDevice.h:30
↓ 1 callers
Method
GetVendor
source/ControllerLib/IUSBDevice.h:29
↓ 1 callers
Method
Initialize
source/ControllerSwitch/SwitchHDLHandler.cpp:17
↓ 1 callers
Function
LoadGlobalConfig
source/Sysmodule/source/config_handler.cpp:194
↓ 1 callers
Method
UpdateInput
source/ControllerSwitch/SwitchHDLHandler.cpp:162
↓ 1 callers
Method
UpdateOutput
source/ControllerSwitch/SwitchHDLHandler.cpp:184
↓ 1 callers
Function
freeUniqueId
source/ControllerSwitch/SwitchAbstractedPadHandler.cpp:66
↓ 1 callers
Function
getUniqueId
source/ControllerSwitch/SwitchAbstractedPadHandler.cpp:53
↓ 1 callers
Function
ini_parse
See documentation in header file. */
source/inih/ini.c:236
↓ 1 callers
Function
ini_parse_file
See documentation in header file. */
source/inih/ini.c:230
Method
Close
source/ControllerSwitch/SwitchUSBInterface.cpp:47
Method
Close
source/ControllerSwitch/SwitchUSBEndpoint.cpp:36
Method
CloseInterfaces
source/ControllerLib/Controllers/Xbox360WirelessController.cpp:103
Method
CloseInterfaces
source/ControllerLib/Controllers/Dualshock4Controller.cpp:110
Method
CloseInterfaces
source/ControllerLib/Controllers/Xbox360Controller.cpp:93
Method
CloseInterfaces
source/ControllerLib/Controllers/XboxOneController.cpp:153
Method
CloseInterfaces
source/ControllerLib/Controllers/Dualshock3Controller.cpp:104
Method
CloseInterfaces
source/ControllerLib/Controllers/XboxController.cpp:92
Function
ConfigChangedCheckThreadFunc
source/Sysmodule/source/config_handler.cpp:177
Method
ConvertAxisToSwitchAxis
source/ControllerSwitch/SwitchVirtualGamepadHandler.cpp:73
Method
Dualshock3Controller
source/ControllerLib/Controllers/Dualshock3Controller.cpp:6
Method
Dualshock4Controller
source/ControllerLib/Controllers/Dualshock4Controller.cpp:7
Function
Exit
source/Sysmodule/source/controller_handler.cpp:78
Function
Exit
source/Sysmodule/source/config_handler.cpp:311
Function
Exit
source/Sysmodule/source/usb_module.cpp:195
Method
Exit
source/ControllerSwitch/SwitchVirtualGamepadHandler.cpp:17
Method
Exit
source/ControllerSwitch/SwitchAbstractedPadHandler.cpp:36
Method
Exit
source/ControllerSwitch/SwitchHDLHandler.cpp:37
Method
Exit
source/ControllerLib/Controllers/Xbox360WirelessController.cpp:37
Method
Exit
source/ControllerLib/Controllers/Dualshock4Controller.cpp:41
Method
Exit
source/ControllerLib/Controllers/Xbox360Controller.cpp:27
Method
Exit
source/ControllerLib/Controllers/XboxOneController.cpp:87
Method
Exit
source/ControllerLib/Controllers/Dualshock3Controller.cpp:27
Method
Exit
source/ControllerLib/Controllers/XboxController.cpp:26
Method
ExitAbstractedPadState
source/ControllerSwitch/SwitchAbstractedPadHandler.cpp:91
Method
ExitHdlState
source/ControllerSwitch/SwitchHDLHandler.cpp:78
Method
ExitInputThread
source/ControllerSwitch/SwitchVirtualGamepadHandler.cpp:46
Method
ExitOutputThread
source/ControllerSwitch/SwitchVirtualGamepadHandler.cpp:62
Method
FillAbstractedState
source/ControllerSwitch/SwitchAbstractedPadHandler.cpp:97
Method
FillHdlState
source/ControllerSwitch/SwitchHDLHandler.cpp:98
Method
GetConfig
source/ControllerLib/Controllers/Xbox360WirelessController.cpp:253
Method
GetConfig
source/ControllerLib/Controllers/Dualshock4Controller.cpp:235
Method
GetConfig
source/ControllerLib/Controllers/Xbox360Controller.cpp:232
Method
GetConfig
source/ControllerLib/Controllers/XboxOneController.cpp:327
Method
GetConfig
source/ControllerLib/Controllers/Dualshock3Controller.cpp:243
Method
GetConfig
source/ControllerLib/Controllers/XboxController.cpp:212
Method
GetDescriptor
source/ControllerSwitch/SwitchUSBInterface.h:41
Method
GetDirection
source/ControllerSwitch/SwitchUSBEndpoint.cpp:74
Method
GetInput
source/ControllerLib/Controllers/Xbox360WirelessController.cpp:112
Method
GetInput
source/ControllerLib/Controllers/Dualshock4Controller.cpp:116
Method
GetInput
source/ControllerLib/Controllers/Xbox360Controller.cpp:99
Method
GetInput
source/ControllerLib/Controllers/XboxOneController.cpp:159
Method
GetInput
source/ControllerLib/Controllers/Dualshock3Controller.cpp:110
Method
GetInput
source/ControllerLib/Controllers/XboxController.cpp:98
Method
GetNormalizedButtonData
Pass by value should hopefully be optimized away by RVO
source/ControllerLib/Controllers/Xbox360WirelessController.cpp:191
next →
1–100 of 224, ranked by callers