Module isolation

Module isolation 

Source
Expand description

Thread isolation and sandboxing implementation.

Structs§

CrossDomainChannel
Cross-domain communication channel.
IsolationConfig
Thread isolation domain configuration.
IsolationDomain
Individual thread isolation domain.
IsolationStats
Thread isolation statistics.
MemoryAccessGuard
Memory access guard for isolated domains.
MemoryPermissions
Memory permissions for regions.
MemoryRegion
Memory region descriptor.
MemoryRestrictions
Memory access restrictions for domains.
ResourceLimits
Resource limits for isolation domains.
ResourceUsage
Current resource usage for a domain.
ThreadIsolation
Thread isolation boundaries and sandboxing.

Enums§

AccessType
Types of cross-domain access.
HeapAccessPolicy
Heap access policies.
IpcPolicy
Inter-process communication policies.
SecurityLevel
Security levels for isolation domains.
StackAccessPolicy
Stack access policies.

Functions§

check_cross_domain_access
Check cross-domain access permission.
check_memory_access
Check memory access permission for domain.
create_isolation_domain
Create isolation domain for thread.
get_isolation_stats
Get thread isolation statistics.
init_thread_isolation
Helper functions for isolation management. Initialize thread isolation subsystem.
remove_isolation_domain
Remove thread from isolation system.