Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/78/tenbox
/ types & classes
Types & classes
505 in github.com/78/tenbox
⨍
Functions
2,009
◇
Types & classes
505
↓ 7 callers
Class
stat
src/core/device/virtio/virtio_fs.cpp:106
↓ 6 callers
Class
UnixSocketConnection
src/manager-macos/Bridge/Sources/ipc/unix_socket.h:23
↓ 6 callers
Class
UnixSocketConnection
src/ipc/unix_socket.h:23
↓ 3 callers
Class
sigaction
src/runtime/crash_handler.cpp:319
↓ 2 callers
Class
kevent
src/runtime/main.cpp:38
↓ 1 callers
Class
CpioWriter
scripts/mkcpio.py:21
↓ 1 callers
Class
DisplayPanel
A Win32 child window that renders a VM framebuffer 1:1 (centered). When focused, captures keyboard and mouse input and forwards them to the VM.
src/manager/ui/win32_display_panel.h:16
↓ 1 callers
Class
GuestAgentHandler
src/core/guest_agent/guest_agent_handler.h:13
↓ 1 callers
Class
ImagePublisher
Tab for managing images.json entries.
scripts/publish.py:389
↓ 1 callers
Class
LocalApic
src/core/device/irq/local_apic.h:15
↓ 1 callers
Class
OSSClient
Wrapper around Alibaba Cloud OSS for uploads with progress tracking.
scripts/publish.py:137
↓ 1 callers
Class
ReleasePublisher
Tab for managing version.json.
scripts/publish.py:716
↓ 1 callers
Class
UploadDialog
Modal dialog showing upload / hash progress with ETA.
scripts/publish.py:224
↓ 1 callers
Class
VmIoLoop
Per-Vm device I/O event loop. Owns a single libuv loop running on its own io_thread_, and is the central place to: - Drive the irqfd resample path (Li
src/core/vmm/vm_io_loop.h:34
↓ 1 callers
Class
WasapiAudioPlayer
src/manager/audio/wasapi_audio_player.h:16
↓ 1 callers
Class
sigaction
src/platform/linux/hypervisor/aarch64/kvm_vcpu.cpp:34
↓ 1 callers
Class
sigaction
src/platform/linux/hypervisor/x86_64/kvm_vcpu.cpp:34
↓ 1 callers
Class
stat
src/client/client.cpp:245
↓ 1 callers
Class
stat
src/daemon/host_updater.cpp:47
↓ 1 callers
Class
stat
src/ipc/unix_socket.cpp:161
↓ 1 callers
Class
statvfs
src/core/device/virtio/virtio_fs.cpp:1393
↓ 1 callers
Class
statvfs
src/daemon/resource_monitor.cpp:92
Class
Aarch64Machine
ARM64 virt machine model (Apple Hypervisor.framework). Uses GICv3, PL011 UART, FDT boot, and VirtIO MMIO.
src/core/arch/aarch64/aarch64_machine.h:13
Class
AcpiHeader
src/core/arch/x86_64/acpi.cpp:28
Class
AcpiPm
ACPI PM register emulation with PM Timer support. Provides PM1a Event Block, PM1a Control Block, and PM Timer.
src/core/device/acpi/acpi_pm.h:9
Class
AcpiRsdp
src/core/arch/x86_64/acpi.cpp:15
Class
AdapterDnsInfo
src/core/net/net_dhcp.cpp:19
Class
AddGfDlgData
src/manager/ui/port_forward_dialog.cpp:226
Enum
AddGfDlgId
src/manager/ui/port_forward_dialog.cpp:218
Class
AddPfDlgData
src/manager/ui/port_forward_dialog.cpp:367
Enum
AddPfDlgId
src/manager/ui/port_forward_dialog.cpp:359
Class
AddressSpace
src/core/vmm/hypervisor_vm.h:9
Class
AddressSpace
src/core/vmm/address_space.h:20
Class
AddressSpace
src/platform/windows/hypervisor/whvp_vm.h:10
Enum
AnsiPhase
src/manager/ui/console_tab.h:39
Class
AppSettings
src/manager/app_settings.h:42
Class
AptInstallStatus
Snapshot of "is the daemon binary genuinely managed by apt?" used by the cloud `host.update` precondition check. Only true when both the `tenbox` apt
src/daemon/host_updater.h:19
Class
AptSpawnResult
Spawn `apt-get update && apt-get install --only-upgrade tenbox[=ver]` as a fully detached child (own session via setsid + closed stdio + stdout/stderr
src/daemon/host_updater.h:54
Class
AudioChunk
src/common/ports.h:78
Class
AudioChunk
src/daemon/media_interfaces.h:64
Class
AudioEncoder
src/daemon/media_interfaces.h:77
Class
AudioPort
src/common/ports.h:84
Class
BackingPage
src/core/device/virtio/virtio_gpu.h:192
Class
BootConfig
src/core/arch/aarch64/boot.h:40
Class
BootConfig
src/core/arch/x86_64/boot.h:58
Class
CacheStats
src/manager/ui/settings_dialog.cpp:49
Class
Channel
src/core/device/timer/i8254_pit.h:48
Enum
Channel
src/manager-macos/Bridge/Sources/ipc/protocol_v1.h:13
Enum
Channel
src/ipc/protocol_v1.h:13
Class
Client
src/client/client.h:17
Class
ClipboardEvent
Clipboard event for host-side handling
src/common/ports.h:104
Class
ClipboardEvent
src/daemon/runtime_manager.h:133
Class
ClipboardPort
src/common/ports.h:119
Class
CloudEnvelope
src/daemon/cloud_protocol.h:8
Class
CloudTunnel
src/daemon/cloud_tunnel.h:24
Enum
CmdId
src/manager/ui/win32_ui_shell.cpp:43
Class
CmosRtc
Minimal CMOS/RTC (MC146818) emulation. Ports: 0x70 (address/NMI control) and 0x71 (data).
src/core/device/rtc/cmos_rtc.h:8
Class
Config
src/runtime/crash_handler.cpp:33
Class
Conn
src/core/net/net_backend.h:192
Class
ConsolePort
src/common/ports.h:7
Class
ConsoleTab
Console Tab component: output display, input field and send button. Also manages per-VM ANSI-filtered text state.
src/manager/ui/console_tab.h:12
Class
ConsoleTxBatcher
Coalesces the 1-byte-at-a-time UART tx stream into larger chunks before handing them to the downstream sink (ConsolePort -> stdout / IPC pipe). Guest
src/core/vmm/console_tx_batcher.h:31
Enum
ControlCommandType
src/common/ports.h:90
Class
ControlPort
src/common/ports.h:97
Class
CpuApicState
src/core/device/irq/local_apic.h:81
Class
CpuInterface
Per-CPU state for the ICC (CPU Interface) emulation.
src/core/device/irq/gicv3.h:33
Class
CreateOpts
tests/test_qcow2.cpp:109
Enum
CtlId
src/manager/ui/win32_ui_shell.cpp:68
Class
CursorInfo
src/common/ports.h:58
Class
DaemonConfig
src/daemon/daemon_types.h:49
Class
Device
src/core/device/device.h:5
Class
DhcpMsg
src/core/net/net_packet.h:51
Class
DialogData
src/manager/ui/create_vm_dialog.cpp:72
Class
DirtyRect
src/daemon/runtime_manager.cpp:29
Class
DiskImage
src/core/disk/disk_image.h:10
Class
DiskUsageEntry
src/daemon/cloud_tunnel.h:166
Class
DiskWorker
Single-threaded task queue for serializing disk I/O off the vCPU thread. One DiskWorker per DiskImage ensures FILE* operations are never concurrent.
src/core/disk/disk_worker.h:11
Class
DisplayFrame
src/common/ports.h:34
Class
DisplayPort
src/common/ports.h:70
Class
DlgBuilder
src/manager/ui/llm_proxy_dialog.cpp:23
Class
DlgBuilder
src/manager/ui/port_forward_dialog.cpp:20
Class
DlgBuilder
In-memory dialog template builder. Builds a DLGTEMPLATE + items in a flat buffer, properly aligned.
src/manager/ui/dlg_builder.h:246
Class
DoctorCheck
src/daemon/kvm_doctor.h:9
Class
DoctorReport
src/daemon/kvm_doctor.h:15
Class
DownloadJob
src/daemon/cloud_tunnel.h:33
Class
DownloadResult
src/manager/http_download.h:14
Class
E820Entry
src/core/arch/x86_64/boot.h:49
Enum
E820Type
E820 memory map entry types
src/core/arch/x86_64/boot.h:41
Class
EditDlgData
src/manager/ui/edit_vm_dialog.cpp:25
Enum
EditDlgId
src/manager/ui/edit_vm_dialog.cpp:11
Class
EditMappingData
src/manager/ui/llm_proxy_dialog.cpp:147
Class
EncodedAudioFrame
src/daemon/media_interfaces.h:71
Class
EncodedVideoFrame
src/daemon/media_interfaces.h:46
Class
EthHdr
src/core/net/net_packet.h:13
Class
ExitStats
src/platform/windows/hypervisor/whvp_vcpu.h:60
Class
ExitStats
src/platform/macos/hypervisor/aarch64/hvf_vcpu.h:77
Class
ExitStats
src/platform/macos/hypervisor/x86_64/hvf_vcpu.h:106
Class
FailureInfo
src/daemon/daemon_types.h:26
Class
FdtBuilder
Minimal Flattened Device Tree (FDT) builder that generates a DTB blob without depending on external libfdt. Sufficient for the simple virt machine de
src/core/arch/aarch64/fdt_builder.h:11
Class
FfmpegH264VideoEncoder
Slice-mode H.264 encoder backed by FFmpeg's libavcodec encoders. Pipeline (mirrors x264's persistent input picture): ApplySlice(slice) -- stamp
src/daemon/media_interfaces.h:93
next →
1–100 of 505, ranked by callers