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
↓ 2 callers
Method
GetEffectiveLun
cpp/controllers/scsi_controller.cpp:974
↓ 2 callers
Method
GetFileSize
cpp/devices/storage_device.cpp:124
↓ 2 callers
Method
GetFirst
--------------------------------------------------------------------------- Gets the start of LBA --------------------------------------------------
cpp/devices/cd_track.cpp:56
↓ 2 callers
Method
GetImageFilesInfo
cpp/piscsi/piscsi_response.cpp:170
↓ 2 callers
Method
GetLogLevelInfo
cpp/piscsi/piscsi_response.cpp:300
↓ 2 callers
Method
GetMappingInfo
cpp/piscsi/piscsi_response.cpp:316
↓ 2 callers
Method
GetMaxLuns
cpp/controllers/abstract_controller.h:57
↓ 2 callers
Method
GetNetworkInterfacesInfo
cpp/piscsi/piscsi_response.cpp:309
↓ 2 callers
Method
GetNext
cpp/controllers/abstract_controller.h:77
↓ 2 callers
Method
GetOperationInfo
cpp/piscsi/piscsi_response.cpp:338
↓ 2 callers
Method
GetSample
cpp/hal/gpiobus_virtual.h:152
↓ 2 callers
Method
GetVersionInfo
cpp/piscsi/piscsi_response.cpp:293
↓ 2 callers
Method
HandleInquiry
cpp/devices/primary_device.cpp:208
↓ 2 callers
Method
HasBlocks
cpp/controllers/abstract_controller.h:74
↓ 2 callers
Method
HasPendingPackets
cpp/devices/ctapdriver.cpp:329
↓ 2 callers
Function
HostServices_SetUpModePages
cpp/test/host_services_test.cpp:16
↓ 2 callers
Method
Info
cpp/devices/device_logger.cpp:25
↓ 2 callers
Method
Init
cpp/piscsi/piscsi_service.cpp:23
↓ 2 callers
Method
IpLink
cpp/devices/ctapdriver.cpp:305
↓ 2 callers
Method
IsByteTransfer
cpp/controllers/abstract_controller.h:84
↓ 2 callers
Method
ProcessOnController
cpp/controllers/controller_manager.cpp:67
↓ 2 callers
Method
Read
cpp/devices/disk.cpp:111
↓ 2 callers
Method
Save
cpp/devices/disk_cache.cpp:30
↓ 2 callers
Function
ScsiCdTest_SetUpModePages
cpp/test/scsicd_test.cpp:18
↓ 2 callers
Function
ScsiHdNecTest_SetUpModePages
cpp/test/scsihd_nec_test.cpp:19
↓ 2 callers
Function
ScsiHdTest_SetUpModePages
cpp/test/scsihd_test.cpp:14
↓ 2 callers
Function
ScsiMo_SetUpModePages
cpp/test/scsimo_test.cpp:12
↓ 2 callers
Method
Send
cpp/devices/ctapdriver.cpp:395
↓ 2 callers
Method
SetBSY
cpp/hal/gpiobus_virtual.cpp:188
↓ 2 callers
Method
SetDAT
--------------------------------------------------------------------------- Set data signals -------------------------------------------------------
cpp/hal/gpiobus_virtual.cpp:396
↓ 2 callers
Method
SetDepth
cpp/piscsi/piscsi_image.h:28
↓ 2 callers
Method
SetIdAndLun
cpp/shared/protobuf_util.cpp:116
↓ 2 callers
Method
SetLockable
cpp/devices/device.h:90
↓ 2 callers
Method
SetRST
cpp/hal/gpiobus_virtual.cpp:273
↓ 2 callers
Method
SetRawMode
cpp/devices/disk_cache.h:53
↓ 2 callers
Method
SetSEL
cpp/hal/gpiobus_virtual.cpp:227
↓ 2 callers
Function
TestNonDiskDevice
cpp/test/piscsi_response_test.cpp:32
↓ 2 callers
Method
Trace
cpp/devices/device_logger.cpp:15
↓ 2 callers
Method
UpdateOffsetAndLength
cpp/controllers/abstract_controller.h:104
↓ 2 callers
Method
ValidateImageFile
cpp/piscsi/piscsi_response.cpp:495
↓ 2 callers
Method
Warn
cpp/devices/device_logger.cpp:30
↓ 2 callers
Method
add
Adds a menu to the menu collection internal to the controller by name. The associated class menu builder builds the menu by name.
python/ctrlboard/src/menu/menu_controller.py:50
↓ 2 callers
Method
build
builds a menu and gives it a name and a context object
python/ctrlboard/src/menu/menu_builder.py:15
↓ 2 callers
Method
copy_file
Takes: - (Path) file_path for the file to copy from - (Path) target_path for the name to copy to - optional (bool)
python/common/src/piscsi/file_cmds.py:141
↓ 2 callers
Method
create_empty_image
Creates a new empty binary file to use as image. Takes: - (Path) target_path - (int) size in bytes - optio
python/common/src/piscsi/file_cmds.py:174
↓ 2 callers
Method
create_scsi_id_list_menu
Method creates the menu displaying the 7 scsi slots
python/ctrlboard/src/ctrlboard_menu_builder.py:85
↓ 2 callers
Method
cycle
Cycles between entries in the cycle menu
python/ctrlboard/src/menu/cycler.py:79
↓ 2 callers
Method
detect_i2c_devices
Method finds addresses on the i2c bus
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:223
↓ 2 callers
Method
disk_space
Takes (str) path with the path to the dir / mount point to inspect Returns a (dict) with (int) total (int) used (int) free disk space
python/common/src/piscsi/sys_cmds.py:114
↓ 2 callers
Method
download_to_dir
Takes (str) url, (Path) target_path Returns (dict) with (bool) status and (str) msg
python/common/src/piscsi/file_cmds.py:569
↓ 2 callers
Method
draw_fullsceen_message
Draws a fullscreen message, i.e., a full-screen message.
python/ctrlboard/src/menu/menu_renderer.py:155
↓ 2 callers
Method
draw_menu
Method draws the menu set to the class instance.
python/ctrlboard/src/menu/menu_renderer.py:200
↓ 2 callers
Method
draw_row
Draws a single row of the menu.
python/ctrlboard/src/menu/menu_renderer.py:85
↓ 2 callers
Method
eject_by_id
Takes (int) scsi_id and optional (int) unit. Sends an EJECT command to the server. Returns (bool) status and (str) msg.
python/common/src/piscsi/piscsi_cmds.py:413
↓ 2 callers
Function
format_drive_properties
Takes a (dict) with structured drive properties data Returns a (dict) with the formatted properties, one (list) per device type
python/web/src/web_utils.py:183
↓ 2 callers
Function
formatted_output
Formats the strings to be displayed on the Screen Returns a (list) of (str) output
python/oled/src/piscsi_oled_monitor.py:180
↓ 2 callers
Method
generate_iso
Takes - (Path) iso_file - the path to the file to create - (Path) target_path - the path to the file or dir to generate the i
python/common/src/piscsi/file_cmds.py:538
↓ 2 callers
Method
get_current_info_object
Returns the data object to the currently selected menu item
python/ctrlboard/src/menu/menu.py:24
↓ 2 callers
Method
get_disk_device_types
Returns a (list) of (str) of four letter device acronyms that take image files as arguments.
python/common/src/piscsi/piscsi_cmds.py:259
↓ 2 callers
Function
get_locale
Uses the session language, or tries to detect based on accept-languages header
python/web/src/web.py:79
↓ 2 callers
Method
get_mapped_rotation
Converts human-readable rotation value to the one expected by the luma and adafruit libraries
python/ctrlboard/src/menu/menu_renderer_config.py:32
↓ 2 callers
Method
get_peripheral_device_types
Returns a (list) of (str) of four letter device acronyms that don't take image files as arguments.
python/common/src/piscsi/piscsi_cmds.py:271
↓ 2 callers
Method
get_pretty_host
Returns either the pretty hostname if set, or the regular hostname as fallback.
python/common/src/piscsi/sys_cmds.py:161
↓ 2 callers
Method
get_server_info
(self)
python/ctrlboard/src/ctrlboard_menu_builder.py:59
↓ 2 callers
Method
introspect_file
Takes a (str) file_path and (str) re_term in regex format Will introspect file_path for the existance of re_term and return T
python/common/src/piscsi/sys_cmds.py:123
↓ 2 callers
Method
is_token_auth
Sends a CHECK_AUTHENTICATION command to the server. Tells you whether PiSCSI backend is protected by a token password or not.
python/common/src/piscsi/piscsi_cmds.py:569
↓ 2 callers
Function
list_attached_images
(http_client)
python/web/tests/api/conftest.py:99
↓ 2 callers
Method
notify
Notifies all observers with a given object parameter
python/ctrlboard/src/observable.py:20
↓ 2 callers
Method
partition_disk
Creates a partition table on an image file. Takes (str) file_name, (str) volume_name, (str) disk_format as arguments. disk_fo
python/common/src/piscsi/file_cmds.py:285
↓ 2 callers
Method
perform_selected_entry_action
Performs an action on the selected cycle menu entry
python/ctrlboard/src/menu/cycler.py:43
↓ 2 callers
Method
read_input_register
Reads the complete 8 bit input port register from pca9554
python/ctrlboard/src/ctrlboard_hw/pca9554multiplexer.py:51
↓ 2 callers
Method
refresh
Refreshes a menu by name (by calling the menu builder again to rebuild the menu).
python/ctrlboard/src/menu/menu_controller.py:63
↓ 2 callers
Method
release
(self)
python/oled/src/interrupt_handler.py:33
↓ 2 callers
Method
running_env
Returns (str) env, with details on the system hardware and software
python/common/src/piscsi/sys_cmds.py:31
↓ 2 callers
Method
set_menu
Method sets the menu that the menu renderer should draw.
python/ctrlboard/src/menu/menu_renderer.py:76
↓ 2 callers
Method
shutdown
Sends a SHUT_DOWN command to the server. Takes (str) mode as an argument. The backend will use system calls to reboot or shut
python/common/src/piscsi/piscsi_cmds.py:550
↓ 2 callers
Method
update
(self, updated_object)
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:41
↓ 1 callers
Method
AllocateCmd
cpp/controllers/abstract_controller.cpp:22
↓ 1 callers
Method
CleanUp
cpp/piscsi/piscsi_core.cpp:71
↓ 1 callers
Method
Cleanup
cpp/scsiloop/scsiloop_gpio.cpp:123
↓ 1 callers
Method
CommandHandShake
--------------------------------------------------------------------------- Receive command handshake ----------------------------------------------
cpp/hal/gpiobus.cpp:41
↓ 1 callers
Method
DecrementBlocks
cpp/controllers/abstract_controller.h:76
↓ 1 callers
Method
EnterDataInPhase
cpp/devices/primary_device.h:81
↓ 1 callers
Method
EnterDataOutPhase
cpp/devices/primary_device.h:82
↓ 1 callers
Method
EnterStatusPhase
cpp/devices/primary_device.h:80
↓ 1 callers
Method
Error
cpp/controllers/scsi_controller.cpp:379
↓ 1 callers
Method
Execute
cpp/scsictl/scsictl_commands.cpp:29
↓ 1 callers
Method
Flush
cpp/devices/ctapdriver.cpp:314
↓ 1 callers
Method
GetBlocks
cpp/devices/cd_track.cpp:77
↓ 1 callers
Method
GetController
cpp/devices/primary_device.h:84
↓ 1 callers
Method
GetLast
--------------------------------------------------------------------------- Get the end of LBA -----------------------------------------------------
cpp/devices/cd_track.cpp:69
↓ 1 callers
Method
GetMessage
cpp/controllers/abstract_controller.h:80
↓ 1 callers
Method
GetOpcode
cpp/controllers/abstract_controller.h:93
↓ 1 callers
Method
GetPaddedName
cpp/devices/device.cpp:73
↓ 1 callers
Method
GetParams
cpp/devices/device.h:138
↓ 1 callers
Method
GetPath
cpp/devices/cd_track.cpp:44
↓ 1 callers
Method
GetPhaseStr
cpp/hal/data_sample.cpp:18
↓ 1 callers
Method
GetShutdownMode
cpp/controllers/abstract_controller.h:54
↓ 1 callers
Method
GetStatistics
cpp/devices/disk.cpp:689
↓ 1 callers
Method
GetStatisticsInfo
cpp/piscsi/piscsi_response.cpp:323
← previous
next →
301–400 of 1,324, ranked by callers