MCPcopy Create free account

hub / github.com/DualHorizon/malbox / types & classes

Types & classes741 in github.com/DualHorizon/malbox

↓ 10 callersClassMachineId
back-end/crates/malbox-machinery/src/machine.rs:72
↓ 8 callersInterfacePlugin
Base trait shared by all Malbox plugins (host and guest). The only method is [`health_check`](Plugin::health_check), which defaults to reporting read
back-end/crates/malbox-plugin-sdk/src/plugin.rs:24
↓ 6 callersClassChannel
back-end/crates/malbox-provider-libvirt/src/domain_xml.rs:187
↓ 6 callersClassSnapshotId
back-end/crates/malbox-machinery/src/provider/capabilities/snapshot.rs:11
↓ 6 callersClassTable
back-end/crates/malbox-cli-common/src/utils/format.rs:175
↓ 4 callersClassManifest
back-end/crates/malbox-installer/src/manifest.rs:7
↓ 4 callersClassPythonError
back-end/crates/malbox-plugin-sdk-python/src/plugin.rs:149
↓ 3 callersInterfaceProvisioner
back-end/crates/malbox-machinery/src/provisioner.rs:24
↓ 2 callersClassLockfile
back-end/crates/malbox-plugin-registry/src/lockfile.rs:7
↓ 1 callersClassArtifactRef
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:105
↓ 1 callersClassAsyncPlugin
back-end/crates/malbox-plugin-sdk-python/tests/test_plugin.py:39
↓ 1 callersClassConfig
back-end/crates/malbox-config/src/core.rs:10
↓ 1 callersEnumEnvironment
back-end/crates/malbox-config/src/types.rs:20
↓ 1 callersClassEvent
A flat system-wide event. Each event carries a tag and at most one integer identifier: - Task events: id is the task_id. - Plugin events: id is the p
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/events.hpp:42
↓ 1 callersClassFullPlugin
back-end/crates/malbox-plugin-sdk-python/tests/test_plugin.py:14
↓ 1 callersClassGuestCallbackError
back-end/crates/malbox-plugin-sdk-cpp/src/ffi_guest_callbacks.rs:35
↓ 1 callersClassHelloPlugin
back-end/examples/plugins/host-python-hello/main.py:10
↓ 1 callersClassIndicator
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:85
↓ 1 callersClassMyErr
back-end/crates/malbox-plugin-sdk/src/error.rs:70
↓ 1 callersClassMyPlugin
back-end/crates/malbox-plugin-sdk-python/tests/test_plugin.py:5
↓ 1 callersClassPluginCallbackError
back-end/crates/malbox-plugin-sdk-cpp/src/ffi_callbacks.rs:55
↓ 1 callersClassReactor
Reactor state. Lives entirely on the reactor thread.
back-end/crates/malbox-plugin-internal/src/manager/ipc_reactor.rs:360
↓ 1 callersClassReportBuilder
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:545
↓ 1 callersClassTtp
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:96
Class
front-end/src/lib/stores/contextMenuSettings.svelte.ts:44
Class
front-end/src/lib/stores/valuePreview.svelte.ts:1
Class
front-end/src/lib/stores/lookupProviders.svelte.ts:93
Class
front-end/src/lib/stores/transforms.svelte.ts:16
Class
front-end/src/lib/stores/contextMenu.svelte.ts:3
Class
front-end/src/lib/stores/auth.svelte.ts:15
Class
front-end/src/lib/stores/toasts.svelte.ts:10
Class
front-end/src/lib/transforms/pipeline.ts:44
Class
front-end/src/lib/transforms/registry.ts:9
Class
front-end/src/lib/transforms/auto-detect.ts:17
Class
front-end/src/lib/transforms/types.ts:67
Class
front-end/src/lib/api/errors.ts:9
ClassActiveTask
back-end/crates/malbox-plugin-internal/src/manager/ipc_reactor.rs:346
ClassActiveTaskRequest
An active request the plugin is handling. Dropping this signals to the client that no more responses will be sent.
back-end/crates/malbox-plugin-transport/src/ipc/tasks.rs:162
InterfaceActivityData
front-end/src/lib/types/automation.ts:13
ClassAggregate
back-end/crates/malbox-http/src/http/dto.rs:95
InterfaceAggregateView
front-end/src/lib/api/types.ts:380
InterfaceAllocate
back-end/crates/malbox-machinery/src/provider/capabilities/allocate.rs:10
ClassAnalysisConfig
back-end/crates/malbox-config/src/core.rs:156
ClassAnsibleConfig
back-end/crates/malbox-provisioner-ansible/src/lib.rs:41
EnumAnsibleError
back-end/crates/malbox-provisioner-ansible/src/error.rs:4
ClassAnsibleProvisioner
Ansible provisioner. Runs an Ansible playbook against the target machine using `ansible-playbook`. When the inventory is set to `"dynamic"`, a tempor
back-end/crates/malbox-provisioner-ansible/src/lib.rs:86
ClassApiClient
back-end/crates/malbox-cli-common/src/api.rs:10
ClassApiConfig
back-end/crates/malbox-config/src/cli.rs:13
ClassApiError
front-end/src/lib/api/errors.ts:9
ClassApiErrorBody
back-end/crates/malbox-cli-common/src/api.rs:17
ClassAppState
back-end/crates/malbox-http/src/http.rs:32
EnumArch
back-end/crates/malbox-config/src/machines.rs:7
EnumArch
back-end/crates/malbox-machinery/src/machine.rs:113
ClassArgs
back-end/bin/malboxd/src/main.rs:10
ClassArtifactLink
back-end/crates/malbox-http/src/http/report_service.rs:22
InterfaceArtifactLink
front-end/src/lib/api/types.ts:364
ClassArtifactRef
back-end/crates/malbox-plugin-sdk/src/report.rs:187
InterfaceArtifactRef
front-end/src/lib/api/types.ts:279
ClassAuthStore
front-end/src/lib/stores/auth.svelte.ts:15
ClassAutoCollectConfig
Auto-collection settings for a single directory.
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/runtime.hpp:21
ClassAutoCollectConfig
back-end/crates/malbox-plugin-manifest/src/runtime.rs:65
ClassAutoCollectRuntimeConfig
back-end/crates/malbox-plugin-sdk/src/runtime/guest.rs:44
ClassAutoCollectSection
back-end/crates/malbox-plugin-sdk/src/runtime/guest/collector.rs:16
ClassAutoCollectSectionConfig
back-end/crates/malbox-plugin-manifest/src/runtime.rs:52
ClassAutoDetect
front-end/src/lib/transforms/auto-detect.ts:17
InterfaceAutoDetectResult
front-end/src/lib/transforms/auto-detect.ts:10
InterfaceAvailablePlugins
front-end/src/lib/api/types.ts:99
ClassAvailablePluginsQuery
back-end/crates/malbox-http/src/http/plugins.rs:40
ClassAvailablePluginsResponse
back-end/crates/malbox-http/src/http/plugins.rs:63
ClassBatchCollector
back-end/crates/malbox-scheduler/src/task/batch.rs:23
EnumBlock
back-end/crates/malbox-plugin-sdk/src/report.rs:214
ClassBlockCallout
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:158
ClassBlockCode
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:170
ClassBlockDivider
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:160
ClassBlockDownload
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:174
ClassBlockGraph
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:179
ClassBlockHeading
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:159
ClassBlockHex
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:172
ClassBlockImage
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:173
ClassBlockIocs
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:175
ClassBlockJson
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:171
ClassBlockKv
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:161
ClassBlockMarkdown
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:157
ClassBlockTable
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:162
ClassBlockTimeline
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:178
ClassBlockTree
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:177
ClassBlockTtps
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:176
ClassBoot
back-end/crates/malbox-provider-libvirt/src/domain_xml.rs:57
ClassBrand
back-end/crates/malbox-cli-common/src/utils/format.rs:4
EnumBuildSystem
back-end/crates/malbox-plugin-registry/src/source.rs:12
ClassBusyGuard
Increments a shared busy counter on construction and decrements it on drop. Used by workers to signal "currently executing a task" to the `WorkerPool`
back-end/crates/malbox-scheduler/src/worker.rs:127
ClassCache
back-end/crates/malbox-plugin-registry/src/client.rs:9
EnumCalloutLevel
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:43
EnumCalloutLevel
back-end/crates/malbox-plugin-sdk/src/report.rs:274
ClassChainSummary
back-end/examples/plugins/host-result-chain/src/main.rs:38
EnumChannel
back-end/crates/malbox-installer/src/github.rs:16
ClassChannelTarget
back-end/crates/malbox-provider-libvirt/src/domain_xml.rs:194
ClassChunkAccum
Accumulator for streamed responses, ported from the old collect_responses.
back-end/crates/malbox-plugin-internal/src/manager/ipc_reactor.rs:302
EnumClassification
back-end/crates/malbox-plugin-sdk-cpp/include/malbox/report.hpp:41
EnumClassification
back-end/crates/malbox-plugin-sdk/src/report.rs:117
next →1–100 of 741, ranked by callers