Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PiSCSI/piscsi
/ functions
Functions
1,324 in github.com/PiSCSI/piscsi
⨍
Functions
1,324
◇
Types & classes
164
↳
Endpoints
40
↓ 1 callers
Function
scsimon_generate_html
cpp/scsimon/sm_html_report.cpp:174
↓ 1 callers
Function
scsimon_generate_json
--------------------------------------------------------------------------- Generate JSON Output File ----------------------------------------------
cpp/scsimon/sm_json_report.cpp:70
↓ 1 callers
Function
scsimon_generate_value_change_dump
cpp/scsimon/sm_vcd_report.cpp:78
↓ 1 callers
Function
scsimon_read_json
cpp/scsimon/sm_json_report.cpp:24
↓ 1 callers
Method
send_over_socket
Takes a socket object and (str) payload with serialized protobuf. Sends payload to PiSCSI over socket and captures the response.
python/common/src/piscsi/socket_cmds.py:60
↓ 1 callers
Method
set_log_level
Sends a LOG_LEVEL command to the server. Takes (str) log_level as an argument. Returns (bool) status and (str) msg.
python/common/src/piscsi/piscsi_cmds.py:533
↓ 1 callers
Method
set_pretty_host
Set the pretty hostname for the system
python/common/src/piscsi/sys_cmds.py:180
↓ 1 callers
Method
setup_horizontal_scrolling
Configure horizontal scrolling based on the configured screen dimensions.
python/ctrlboard/src/menu/menu_renderer.py:273
↓ 1 callers
Method
show_splash_screen
Shows a splash screen for a given number of seconds.
python/ctrlboard/src/menu/menu_controller.py:138
↓ 1 callers
Function
shutdown
Display the shutdown splash, then blank the screen after a sleep Finally shuts down the script
python/oled/src/piscsi_oled_monitor.py:221
↓ 1 callers
Function
shutdown
Shuts down the system
python/web/src/web.py:880
↓ 1 callers
Method
shutdown_system
Sends a shutdown command to the system
python/common/src/piscsi/sys_cmds.py:263
↓ 1 callers
Function
sort_and_format_devices
Takes a (list) of (dict)s devices and returns a (list) of (dict)s. Sorts by SCSI ID acending (0 to 7). For SCSI IDs where no device is at
python/web/src/web_utils.py:50
↓ 1 callers
Method
update
(self)
python/ctrlboard/src/piscsi_menu_controller.py:29
↓ 1 callers
Method
update
Returns True if object has completed its task and can be deleted
python/ctrlboard/src/menu/cycler.py:50
↓ 1 callers
Method
update
Updates the internal attributes wrt. to the encoder position and direction.
python/ctrlboard/src/ctrlboard_hw/encoder.py:18
↓ 1 callers
Method
update_display
Method updates the display.
python/ctrlboard/src/menu/menu_renderer.py:65
↓ 1 callers
Method
update_events
Method handling non-blocking event handling for the cycle buttons.
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:67
↓ 1 callers
Function
vcd_output_if_changed_byte
cpp/scsimon/sm_vcd_report.cpp:70
↓ 1 callers
Function
vcd_output_if_changed_phase
cpp/scsimon/sm_vcd_report.cpp:54
↓ 1 callers
Method
write_config
Takes (str) file_name Returns (dict) with (bool) status and (str) msg
python/common/src/piscsi/file_cmds.py:604
Method
AbstractController
cpp/controllers/abstract_controller.cpp:17
Method
Acquire
--------------------------------------------------------------------------- Bus signal acquisition -------------------------------------------------
cpp/hal/gpiobus_raspberry.cpp:956
Method
AddAppleVendorModePage
cpp/devices/scsi_command_util.cpp:93
Method
AddBlockDescriptorPage
cpp/devices/scsi_streamer.cpp:836
Method
AddCDDAPage
cpp/devices/scsicd.cpp:198
Method
AddCDROMPage
cpp/devices/scsicd.cpp:181
Method
AddCachePage
cpp/devices/disk.cpp:470
Method
AddCommand
cpp/devices/primary_device.cpp:38
Method
AddDevicePage
cpp/devices/scsi_streamer.cpp:875
Method
AddDrivePage
cpp/devices/disk.cpp:441
Method
AddDrivePage
cpp/devices/scsihd_nec.cpp:154
Method
AddErrorPage
cpp/devices/scsi_streamer.cpp:850
Method
AddErrorPage
cpp/devices/disk.cpp:391
Method
AddFormatPage
cpp/devices/scsimo.cpp:76
Method
AddFormatPage
cpp/devices/scsihd.cpp:97
Method
AddFormatPage
cpp/devices/disk.cpp:402
Method
AddFormatPage
cpp/devices/scsihd_nec.cpp:119
Method
AddMediumPartitionPage
cpp/devices/scsi_streamer.cpp:894
Method
AddMiscellaneousPage
cpp/devices/scsi_streamer.cpp:906
Method
AddOperationParameter
cpp/piscsi/piscsi_response.cpp:453
Method
AddOptionPage
cpp/devices/scsimo.cpp:83
Method
AddRealtimeClockPage
cpp/devices/host_services.cpp:123
Method
AddReconnectPage
cpp/devices/scsi_streamer.cpp:863
Method
AddVendorPage
cpp/devices/scsihd.cpp:104
Method
AddVendorPage
cpp/devices/scsicd.cpp:208
Method
AddVendorPage
cpp/devices/mode_page_device.h:34
Method
Assign
--------------------------------------------------------------------------- Track Assignment -------------------------------------------------------
cpp/devices/disk_cache.cpp:76
Method
Banner
cpp/scsiloop/scsiloop_core.cpp:45
Method
Banner
cpp/shared/piscsi_util.cpp:107
Method
Banner
cpp/scsimon/sm_core.cpp:83
Method
Banner
cpp/scsidump/scsidump_core.cpp:54
Method
Banner
cpp/scsictl/scsictl_core.cpp:30
Method
Banner
cpp/piscsi/piscsi_core.cpp:41
Method
BusFree
cpp/controllers/scsi_controller.cpp:78
Method
CDTrack
cpp/devices/cd_track.h:26
Method
CTapDriver
cpp/devices/ctapdriver.h:38
Method
CalculateShiftCount
cpp/devices/storage_device.cpp:103
Method
ChangeOwner
cpp/piscsi/piscsi_image.cpp:371
Method
CheckAndGetStartAndCount
cpp/devices/disk.cpp:632
Method
CheckDepth
cpp/piscsi/piscsi_image.cpp:30
Method
CheckForReservedFile
cpp/piscsi/piscsi_executor.cpp:430
Method
CheckReady
cpp/devices/primary_device.cpp:183
Method
CleanUp
cpp/devices/ctapdriver.cpp:197
Method
CleanUp
cpp/devices/scsi_printer.cpp:76
Method
CleanUp
cpp/devices/scsi_streamer.cpp:153
Method
CleanUp
cpp/devices/scsi_daynaport.cpp:75
Method
CleanUp
cpp/devices/primary_device.h:39
Method
CleanUp
cpp/devices/storage_device.cpp:34
Method
CleanUp
cpp/scsidump/scsidump_core.cpp:40
Method
Cleanup
cpp/hal/gpiobus_raspberry.cpp:278
Method
Cleanup
cpp/hal/gpiobus_virtual.cpp:64
Method
ClearTrack
cpp/devices/scsicd.cpp:365
Method
Command
cpp/controllers/scsi_controller.cpp:134
Method
CommandContext
cpp/piscsi/command_context.h:24
Method
CommandCopyImage
cpp/scsictl/scsictl_commands.cpp:196
Method
CommandCreateImage
cpp/scsictl/scsictl_commands.cpp:165
Method
CommandDefaultImageFilesInfo
cpp/scsictl/scsictl_commands.cpp:303
Method
CommandDefaultImageFolder
cpp/scsictl/scsictl_commands.cpp:207
Method
CommandDeleteImage
cpp/scsictl/scsictl_commands.cpp:178
Method
CommandDeviceInfo
cpp/scsictl/scsictl_commands.cpp:214
Method
CommandDeviceTypesInfo
cpp/scsictl/scsictl_commands.cpp:227
Method
CommandImageFileInfo
cpp/scsictl/scsictl_commands.cpp:312
Method
CommandLogLevel
cpp/scsictl/scsictl_commands.cpp:151
Method
CommandLogLevelInfo
cpp/scsictl/scsictl_commands.cpp:332
Method
CommandMappingInfo
cpp/scsictl/scsictl_commands.cpp:350
Method
CommandNetworkInterfacesInfo
cpp/scsictl/scsictl_commands.cpp:323
Method
CommandOperationInfo
cpp/scsictl/scsictl_commands.cpp:368
Method
CommandRenameImage
cpp/scsictl/scsictl_commands.cpp:185
Method
CommandReserveIds
cpp/scsictl/scsictl_commands.cpp:158
Method
CommandReservedIdsInfo
cpp/scsictl/scsictl_commands.cpp:341
Method
CommandServerInfo
cpp/scsictl/scsictl_commands.cpp:245
Method
CommandStatisticsInfo
cpp/scsictl/scsictl_commands.cpp:359
Method
CommandVersionInfo
cpp/scsictl/scsictl_commands.cpp:236
Method
ControllerManager
cpp/controllers/controller_manager.h:29
Method
Crc32
See https://stackoverflow.com/questions/21001659/crc32-algorithm-implementation-in-c-without-a-look-up-table-and-with-a-public-li
cpp/devices/ctapdriver.cpp:344
Method
Create
cpp/hal/gpiobus_factory.cpp:22
Method
CreateDataTrack
cpp/devices/scsicd.cpp:145
Method
CreateImageFolder
cpp/piscsi/piscsi_image.cpp:35
Method
CreateOperation
This method returns a raw pointer because protobuf does not have support for smart pointers
cpp/piscsi/piscsi_response.cpp:442
← previous
next →
501–600 of 1,324, ranked by callers