Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dante-gpu/dante-cli-sdk
/ functions
Functions
188 in github.com/dante-gpu/dante-cli-sdk
⨍
Functions
188
◇
Types & classes
73
Function
get_gpu_info
()
src/gpu/device.rs:383
Function
get_gpu_vendor_info
Time to get that sweet vendor info
src/gpu/utils.rs:11
Method
get_per
(&self)
src/api/middleware/rate_limit.rs:141
Method
get_rate
(&self)
src/api/middleware/rate_limit.rs:137
Method
get_user_balance
(&self, user_id: Uuid)
src/billing.rs:31
Method
gpu_quota
(&self)
src/api/middleware/rate_limit.rs:74
Method
handle
(&mut self, operation: F)
src/errors/handlers.rs:17
Function
handle_error
Hata dönüştürücü
src/api/routes.rs:94
Function
has_required_permissions
()
src/gpu/device.rs:336
Function
health_check
()
src/api/routes.rs:213
Method
into_response
(self)
src/api/routes.rs:84
Method
into_response
(self)
src/api/error.rs:14
Method
into_response
(self)
src/api/middleware/rate_limit.rs:88
Function
is_gpu_device
Helper functions
src/gpu/device.rs:352
Method
is_viable
(&self)
src/gpu/passthrough.rs:337
Method
list_active_domains
(&self)
src/core/libvirt.rs:92
Function
list_containers
( State(state): State<Arc<AppState>>, )
src/api/routes.rs:137
Function
list_gpus
(gpupool: Arc<Mutex<GPUPool>>)
src/utils/cli.rs:50
Method
list_inactive_domains
TODO: Implement this - @virjilakrum
src/core/libvirt.rs:112
Method
log_error
Log error and recovery attempt
src/errors/mod.rs:119
Function
main
()
src/main.rs:26
Function
main
()
src/bin/dashboard.rs:11
Method
memory_stats
Get memory statistics
src/core/vm.rs:213
Method
mock
()
src/gpu/device.rs:295
Method
new
()
src/users.rs:17
Method
new
()
src/billing.rs:21
Method
new
Initializes the GPU Manager with platform-specific detection (because why not)
src/gpu/device.rs:46
Method
new
()
src/gpu/passthrough.rs:73
Method
new
()
src/gpu/virtual_gpu.rs:18
Method
new
hehe connect me senpai! ^_^
src/core/libvirt.rs:17
Method
new
()
src/core/resource_manager.rs:8
Method
new
Create new VM configuration with platform defaults
src/core/vm.rs:60
Method
new
()
src/core/docker_manager.rs:15
Method
new
(failure_threshold: u32, reset_timeout: Duration)
src/core/errors/handlers.rs:9
Method
new
(max_retries: u32)
src/errors/handlers.rs:10
Method
new
(error_number: ErrorNumber, message: T)
src/api/routes.rs:69
Method
new
(code: ErrorNumber, message: String)
src/api/error.rs:8
Method
new
(rate: u64, per: Duration)
src/api/middleware/rate_limit.rs:129
Method
new
(interval_secs: u64, retention_hours: u64)
src/monitoring/metrics.rs:75
Method
new
()
src/config/settings.rs:141
Method
new
()
tests/vm_tests.rs:16
Method
prepare_gpu_passthrough
(&mut self, gpu_id: &str)
src/gpu/passthrough.rs:102
Function
rate_limit_layer
Layer factory for rate limiting with custom response
src/api/middleware/rate_limit.rs:98
Method
read_amd_vram
(path: &Path)
src/gpu/device.rs:197
Method
read_driver_version
(path: &Path)
src/gpu/device.rs:204
Function
read_gpu_temperature
(path: &Path)
src/gpu/device.rs:372
Function
read_gpu_utilization
(path: &Path)
src/gpu/device.rs:377
Method
read_uevent
(path: &Path)
src/gpu/device.rs:210
Method
recover
(&self)
src/gpu/passthrough.rs:363
Method
recover
(&self)
src/errors/mod.rs:145
Method
rollback
(&self)
src/gpu/passthrough.rs:378
Method
rollback
(&self)
src/errors/mod.rs:171
Function
root_handler
()
src/api/routes.rs:200
Function
show_status
(gpupool: Arc<Mutex<GPUPool>>)
src/utils/cli.rs:85
Function
shutdown_handler
(State(state): State<Arc<AppState>>)
src/api/routes.rs:219
Method
start
Start VM
src/core/vm.rs:205
Method
start_domain
(&self, id: &str)
src/core/libvirt.rs:117
Method
stop
(&mut self)
src/monitoring/metrics.rs:185
Method
stop_domain
(&self, id: &str)
src/core/libvirt.rs:124
Method
supports_hardware_virtualization
Check if current platform supports hardware virtualization
src/utils/os.rs:30
Function
test_container_creation
()
tests/vm_tests.rs:95
Function
test_container_lifecycle
()
src/core/docker_manager.rs:122
Function
test_cross_platform_vm_operations
()
tests/live_tests.rs:233
Function
test_duplicate_vm_creation
()
tests/vm_tests.rs:67
Function
test_get_iommu_group
()
src/gpu/device.rs:586
Function
test_gpu_attachment
()
tests/vm_tests.rs:108
Function
test_gpu_attachment
()
tests/live_tests.rs:303
Function
test_gpu_not_found
()
src/gpu/device.rs:520
Function
test_iommu_group_handling
()
src/gpu/device.rs:496
Function
test_iommu_group_mismatch
()
src/gpu/device.rs:531
Function
test_linux_gpu_detection
()
src/gpu/device.rs:472
Function
test_list_devices
()
src/gpu/device.rs:548
Function
test_macos_gpu_detection
()
src/gpu/device.rs:480
Function
test_rate_limiting
()
src/api/middleware/rate_limit.rs:170
Function
test_real_gpu_passthrough
()
tests/live_tests.rs:52
Function
test_real_metrics_collection
()
tests/live_tests.rs:98
Function
test_real_vm_creation
()
tests/live_tests.rs:29
Function
test_resource_allocation
()
tests/vm_tests.rs:33
Function
test_successful_gpu_attachment
()
src/gpu/device.rs:503
Function
test_system_requirements
()
tests/live_tests.rs:138
Function
test_virtualization_support
()
tests/live_tests.rs:198
Function
test_vm_config_creation
()
src/core/vm.rs:261
Function
test_vm_network_configuration
()
tests/vm_tests.rs:51
Function
test_vm_status_conversion
()
src/core/vm.rs:268
Function
test_windows_gpu_detection
()
src/gpu/device.rs:488
Function
test_xml_generation
()
src/core/vm.rs:275
Method
validate_iommu_group
Verify that the IOMMU group is safe for passthrough - safety first, folks!
src/gpu/device.rs:182
Method
vcpu_stats
Get vCPU statistics
src/core/vm.rs:222
← previous
101–188 of 188, ranked by callers