Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aula-id/mini-gateway-rs
/ functions
Functions
455 in github.com/aula-id/mini-gateway-rs
⨍
Functions
455
◇
Types & classes
126
Method
queue_size
Get number of items in queue
router-api/src/module/memory_log/core.rs:363
Function
remove_active_device
(conn_id: &str)
router-api/src/config.rs:94
Function
renew_all_certificates
(req: HttpRequest)
router-api/src/api/settings/certificate_management.rs:181
Function
renew_all_due_certificates
Convenience function to renew all due certificates This function is deprecated - use CertificateAutomationManager directly to respect tls_mode
router-api/src/module/certificate_automation.rs:980
Function
renew_cert
(domain: &str)
router-api/src/module/certbot_runner.rs:565
Method
request_body_filter
( &self, _session: &mut Session, _body: &mut Option<Bytes>, _end_of_stream: bo
router-core/src/app/gateway_fast.rs:961
Method
response_body_filter
( &self, _session: &mut Session, _body: &mut Option<Bytes>, _end_of_stream: bo
router-core/src/app/gateway_fast.rs:1003
Method
root_operation
Create a configuration for root operation (traditional mode)
router-api/src/module/certbot_runner.rs:90
Method
self_and_admin
()
router-api/src/api/users/helper/auth_middleware.rs:270
Method
self_and_staff
()
router-api/src/api/users/helper/auth_middleware.rs:262
Function
set_ai_model
(req: web::Json<UpdateModelRequest>)
router-api/src/api/ai_security/model_set.rs:43
Function
set_gateway
(req: HttpRequest, req_body: web::Json<Gateway>)
router-api/src/api/settings/gateway_set.rs:84
Function
set_gateway_node
( req: HttpRequest, req_body: web::Json<GatewayNode>, )
router-api/src/api/settings/gwnode_set.rs:68
Function
set_proxy
(req: HttpRequest, input: web::Json<ProxyInputObject>)
router-api/src/api/settings/proxy_set.rs:99
Method
spawn
(&self, handler: F)
router-api/src/module/broker.rs:14
Method
spawn_async
(&self, handler: F)
router-api/src/module/broker.rs:30
Method
spawn_broadcaster
Spawn broadcaster task (every 15 seconds)
router-api/src/api/statistics/unified_stream.rs:82
Method
spawn_cleanup
Spawn cleanup task to remove stale clients
router-api/src/api/statistics/unified_stream.rs:47
Method
staff
()
router-api/src/api/users/helper/auth_middleware.rs:127
Method
stop
Stop the database pooling thread
router-api/src/module/database_log.rs:300
Function
stream
( broadcaster: actix_web::web::Data<UnifiedStatsBroadcaster>, )
router-api/src/api/statistics/unified_stream.rs:259
Method
strict_self
()
router-api/src/api/users/helper/auth_middleware.rs:253
Function
switch_log
(marker:&str, message: &str)
router-core/src/system/udp_sender/mod.rs:244
Function
test_8_gbps_throughput_challenge
()
router-core/src/system/writer/rawid.rs:714
Function
test_atomic_id
()
router-core/src/system/writer/rawid.rs:693
Function
test_atomic_id_batch
()
router-core/src/system/writer/rawid.rs:700
Function
test_cert_creation_example_com
()
router-api/src/module/certbot_runner.rs:675
Function
test_certificate_automation_manager_creation
()
router-api/src/module/certificate_automation.rs:991
Function
test_certificate_info_custom_path
()
router-api/src/module/certbot_runner.rs:660
Function
test_config_creation
()
router-api/src/module/certbot_runner.rs:636
Function
test_database_connection
()
router-api/src/module/database.rs:750
Function
test_domain_validation
()
router-api/src/module/certbot_runner.rs:622
Function
test_ensure_cert_example_com
()
router-api/src/module/certbot_runner.rs:711
Function
test_gwrs_services
()
router-core/src/detect.rs:183
Function
test_integration_create_staging_cert
Use #[ignore] so it doesn't run by default - only when specifically requested
router-api/src/module/certbot_runner.rs:758
Function
test_integration_ensure_cert_staging
Use #[ignore] so it doesn't run by default
router-api/src/module/certbot_runner.rs:810
Function
test_lazy_loading
()
router-api/src/module/ai_security/models.rs:129
Function
test_non_root_config
()
router-api/src/module/certbot_runner.rs:650
Function
test_running_as_service
()
router-core/src/detect.rs:177
Function
test_service_manager_detection
()
router-core/src/detect.rs:171
Method
unload
(&self)
router-api/src/module/ai_security/models.rs:109
Function
upload_ai_model
(mut payload: Multipart)
router-api/src/api/ai_security/model_upload.rs:43
Function
upload_config
( req: HttpRequest, body: web::Bytes, client: web::Data<Arc<Mutex<HttpC>>>, )
router-api/src/api/settings/auto_config.rs:132
Method
upstream_peer
Core routing logic: checks cache, applies rules, updates request, returns upstream peer.
router-core/src/app/gateway_fast.rs:578
Method
user
()
router-api/src/api/users/helper/auth_middleware.rs:135
Method
user_id
(&self)
router-api/src/api/users/helper/auth_middleware.rs:403
Method
user_role
(&self)
router-api/src/api/users/helper/auth_middleware.rs:407
Method
verify_entry_size
Add a method to verify entry length and ensure it fits
router-core/src/system/memory_log/mod.rs:432
Method
with_cache_size
(mut self, max_size: usize)
router-core/src/system/server.rs:65
Method
with_config
(config: AuthConfig)
router-api/src/api/users/helper/auth_middleware.rs:28
Method
with_defaults
()
router-api/src/module/certbot_runner.rs:184
Method
with_flush_interval
Create a new UDP log database pooler with a custom flush interval and default table name "logs"
router-api/src/module/database_log.rs:62
Method
with_params
Create a new UDP log database pooler with custom flush interval and table name
router-api/src/module/database_log.rs:72
Method
with_role
(role: &str, config: AuthConfig)
router-api/src/api/users/helper/auth_middleware.rs:143
Method
with_table_name
Create a new UDP log database pooler with a custom table name and default 5-second flush interval
router-api/src/module/database_log.rs:67
← previous
401–455 of 455, ranked by callers