Preserve the previously-uncommitted lite wallet implementation and related dev WIP under version control: - src/wallet/ lite services: client bridge, bridge runtime, connection, lifecycle, sync, gateway, result parsers, state mapper, artifact contract/resolver, refresh services, UI adapters, wallet_backend/capabilities. (Includes two small M1 fixes: lifecycle walletReady now parses the response; default chain name -> "main".) - src/chat/ chat protocol; tests/fixtures/ (lite + hushchat); tools/hushchat_fixture_check.cpp; scripts/build-lite-backend-artifact.sh. - Pre-existing modified app_network/security/wizard, network_refresh_service, sidebar, mining_tab, bootstrap dialog, and version headers captured as-is. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
7268 lines
577 KiB
C++
7268 lines
577 KiB
C++
#pragma once
|
|
|
|
#include "lite_backend_artifact_contract.h"
|
|
#include "lite_client_bridge.h"
|
|
|
|
#include <cstddef>
|
|
#include <memory>
|
|
#include <string>
|
|
#include <vector>
|
|
|
|
namespace dragonx::wallet {
|
|
|
|
struct LiteBridgeRuntimeTeardownState;
|
|
|
|
enum class LiteBridgeRuntimeLinkMode {
|
|
ImportedLinked,
|
|
DynamicLibrary,
|
|
};
|
|
|
|
enum class LiteBridgeRuntimeStatus {
|
|
Unavailable,
|
|
Configured,
|
|
BindingSymbols,
|
|
Ready,
|
|
Failed,
|
|
ShuttingDown,
|
|
Shutdown,
|
|
};
|
|
|
|
enum class LiteBridgeRuntimeDryDispatchOperation {
|
|
WalletExists,
|
|
CheckServerOnline,
|
|
Execute,
|
|
InitializeNew,
|
|
InitializeExisting,
|
|
InitializeNewFromPhrase,
|
|
Shutdown,
|
|
};
|
|
|
|
enum class LiteBridgeRuntimeIssue {
|
|
ArtifactContractRejected,
|
|
ActivationNotRequested,
|
|
LinkModeNotImported,
|
|
DynamicLibraryDeferred,
|
|
DynamicLibraryFakeLoaderFailed,
|
|
DynamicLibraryNoOpAdapterSeamFailed,
|
|
DynamicLibraryRealAdapterDisabledScaffoldFailed,
|
|
ImportedBackendNotLinked,
|
|
SymbolTableMissing,
|
|
RequiredSymbolMissing,
|
|
ArtifactMutationRequested,
|
|
DynamicLibraryLoadRequested,
|
|
DynamicLibraryUnloadRequested,
|
|
SymbolResolutionRequested,
|
|
SdxlCallRequested,
|
|
BridgeCallRequested,
|
|
ServerConnectivityCheckRequested,
|
|
WalletLifecycleRequested,
|
|
SyncRequested,
|
|
SyncStatusPollingRequested,
|
|
WorkerQueueRequested,
|
|
WalletStateMutationRequested,
|
|
WalletPersistenceRequested,
|
|
SettingsWriteRequested,
|
|
SendImportExportRequested,
|
|
};
|
|
|
|
struct LiteBridgeRuntimeConfig {
|
|
bool activationRequested = false;
|
|
LiteBridgeRuntimeLinkMode linkMode = LiteBridgeRuntimeLinkMode::ImportedLinked;
|
|
std::string abiVersion;
|
|
std::string artifactPath;
|
|
std::string artifactSummary;
|
|
bool signatureRequiredForRelease = false;
|
|
bool signatureVerified = false;
|
|
unsigned int defaultTimeoutMs = 30000;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeSymbolBinding {
|
|
std::string logicalName;
|
|
std::string abiName;
|
|
bool required = true;
|
|
bool available = false;
|
|
std::string source;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeSymbolTable {
|
|
LiteClientBridgeApi api;
|
|
std::string source;
|
|
std::vector<LiteBridgeRuntimeSymbolBinding> bindings;
|
|
std::size_t requiredSymbolCount = 0;
|
|
std::size_t availableSymbolCount = 0;
|
|
};
|
|
|
|
using LiteBridgeRuntimeDynamicLibraryUnloadFn = void (*)(const char* handleLabel);
|
|
|
|
struct LiteBridgeRuntimeDynamicLibraryHandle {
|
|
bool present = false;
|
|
bool fakeHandle = true;
|
|
std::string artifactPath;
|
|
std::string displayPath;
|
|
std::string platform;
|
|
std::string handleLabel;
|
|
LiteBridgeRuntimeDynamicLibraryUnloadFn unload = nullptr;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeFakeDynamicLoaderInput {
|
|
bool artifactPathReviewed = false;
|
|
bool platformLoaderStrategyReady = false;
|
|
bool loadSequenceReady = false;
|
|
bool unloadSequenceReady = false;
|
|
bool handleStoreReady = false;
|
|
bool symbolLookupReady = false;
|
|
bool fakeHandleProvided = false;
|
|
bool failLoad = false;
|
|
std::string artifactPath;
|
|
std::string displayPath;
|
|
std::string platform;
|
|
std::string handleLabel;
|
|
std::string source = "fake-dynamic-library";
|
|
std::string loadError;
|
|
LiteClientBridgeApi api;
|
|
LiteBridgeRuntimeDynamicLibraryUnloadFn unload = nullptr;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeFakeDynamicLoaderResult {
|
|
bool ok = false;
|
|
bool fakeOnlyLoader = true;
|
|
bool fakeLoadAttempted = false;
|
|
bool fakeSymbolLookupAttempted = false;
|
|
bool fakeUnloadAttempted = false;
|
|
bool noPlatformDynamicLibraryLoaded = true;
|
|
bool noPlatformDynamicLibraryUnloaded = true;
|
|
bool noPlatformSymbolResolution = true;
|
|
bool noBridgeCalls = true;
|
|
bool noSdxlCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool artifactPathReviewed = false;
|
|
bool platformLoaderStrategyReady = false;
|
|
bool loadSequenceReady = false;
|
|
bool unloadSequenceReady = false;
|
|
bool handleStoreReady = false;
|
|
bool symbolLookupReady = false;
|
|
bool handleStored = false;
|
|
bool handlePresent = false;
|
|
bool dynamicLibraryUnloadDeferred = true;
|
|
bool symbolTableProduced = false;
|
|
bool symbolTableReady = false;
|
|
bool runtimeReady = false;
|
|
|
|
std::size_t requiredSymbolCount = 0;
|
|
std::size_t availableSymbolCount = 0;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
LiteBridgeRuntimeDynamicLibraryHandle handle;
|
|
LiteBridgeRuntimeSymbolTable symbolTable;
|
|
std::vector<std::string> missingSymbols;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformLoaderReviewInput {
|
|
std::string platform;
|
|
std::string sharedArtifactPath;
|
|
std::string sharedArtifactSha256;
|
|
bool sharedArtifactEvidenceReviewed = false;
|
|
bool sharedArtifactIsSharedLibrary = false;
|
|
bool manifestRecordsSharedLibrary = false;
|
|
bool artifactSha256Reviewed = false;
|
|
bool requiredSymbolEvidenceReviewed = false;
|
|
bool requiredSymbolsPresent = false;
|
|
std::size_t requiredSymbolCount = 0;
|
|
bool linuxAdapterAvailable = false;
|
|
bool windowsAdapterAvailable = false;
|
|
bool macosDeferredByOperator = true;
|
|
bool loaderAdapterSeamReviewed = false;
|
|
bool unloadAdapterSeamReviewed = false;
|
|
bool symbolLookupAdapterSeamReviewed = false;
|
|
bool handleOwnershipReviewed = false;
|
|
bool teardownOrderingReviewed = false;
|
|
bool stringOwnershipReused = false;
|
|
bool fakeDynamicBindingGreen = false;
|
|
|
|
bool platformLoadAttempted = false;
|
|
bool platformUnloadAttempted = false;
|
|
bool platformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformLoaderReviewResult {
|
|
bool ok = false;
|
|
bool noPlatformDynamicLibraryLoaded = true;
|
|
bool noPlatformDynamicLibraryUnloaded = true;
|
|
bool noPlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool sharedArtifactEvidenceAccepted = false;
|
|
bool requiredSymbolEvidenceAccepted = false;
|
|
bool loaderAdapterSeamAccepted = false;
|
|
bool unloadAdapterSeamAccepted = false;
|
|
bool symbolLookupAdapterSeamAccepted = false;
|
|
bool handleOwnershipAccepted = false;
|
|
bool teardownOrderingAccepted = false;
|
|
bool stringOwnershipReuseAccepted = false;
|
|
bool fakeDynamicBindingAccepted = false;
|
|
bool platformLoaderReviewReady = false;
|
|
|
|
std::size_t requiredSymbolCount = 0;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeDynamicLoaderSmokeGateInput {
|
|
LiteBridgeRuntimePlatformLoaderReviewResult platformLoaderReview;
|
|
std::string platform;
|
|
std::string smokeArtifactPath;
|
|
std::string smokeArtifactSha256;
|
|
std::string smokeRunId;
|
|
bool platformLoaderReviewAccepted = false;
|
|
bool disposableSharedArtifactReviewed = false;
|
|
bool disposableSharedArtifactIsSharedLibrary = false;
|
|
bool disposableArtifactSha256Reviewed = false;
|
|
bool disposableArtifactNotReleaseArtifact = false;
|
|
bool smokeEnvironmentReviewed = false;
|
|
bool smokePlanReviewed = false;
|
|
bool loadOnlySmokeEvidenceReviewed = false;
|
|
bool unloadOnlySmokeEvidenceReviewed = false;
|
|
bool unloadObservedAfterLoad = false;
|
|
bool handleLifecycleEvidenceReviewed = false;
|
|
bool cleanupEvidenceReviewed = false;
|
|
bool noSymbolResolutionObserved = true;
|
|
bool noBridgeCallsObserved = true;
|
|
bool noSdxlCallsObserved = true;
|
|
bool noServerConnectivityObserved = true;
|
|
bool noWalletLifecycleObserved = true;
|
|
bool noSyncObserved = true;
|
|
bool noSyncStatusPollingObserved = true;
|
|
bool noWorkerQueueObserved = true;
|
|
bool noWalletStateMutationObserved = true;
|
|
bool noWalletPersistenceObserved = true;
|
|
bool noSettingsPersistenceObserved = true;
|
|
bool noSendImportExportObserved = true;
|
|
bool noArtifactMutationObserved = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeDynamicLoaderSmokeGateResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool platformLoaderReviewAccepted = false;
|
|
bool disposableSmokeArtifactAccepted = false;
|
|
bool smokeEnvironmentAccepted = false;
|
|
bool smokePlanAccepted = false;
|
|
bool loadOnlySmokeEvidenceAccepted = false;
|
|
bool unloadOnlySmokeEvidenceAccepted = false;
|
|
bool handleLifecycleEvidenceAccepted = false;
|
|
bool cleanupEvidenceAccepted = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool dynamicLoaderSmokeGateReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionInput {
|
|
LiteBridgeRuntimeDynamicLoaderSmokeGateResult dynamicLoaderSmokeGate;
|
|
std::string platform;
|
|
std::string releaseBuilderId;
|
|
std::string smokeRunId;
|
|
std::string disposableWorkspacePath;
|
|
std::string smokeArtifactPath;
|
|
std::string smokeArtifactSha256;
|
|
std::string manifestPath;
|
|
std::string manifestSha256;
|
|
std::string loadUnloadRecordPath;
|
|
std::string cleanupRecordPath;
|
|
bool dynamicLoaderSmokeGateAccepted = false;
|
|
bool releaseBuilderReviewed = false;
|
|
bool linuxReleaseBuilderAvailable = false;
|
|
bool windowsReleaseBuilderAvailable = false;
|
|
bool disposableWorkspaceReviewed = false;
|
|
bool disposableWorkspaceIsIsolated = false;
|
|
bool sharedArtifactCaptured = false;
|
|
bool sharedArtifactIsSharedLibrary = false;
|
|
bool sharedArtifactSha256Captured = false;
|
|
bool manifestCaptured = false;
|
|
bool manifestSha256Captured = false;
|
|
bool manifestRecordsPlatform = false;
|
|
bool manifestRecordsBuilder = false;
|
|
bool manifestRecordsSmokeRunId = false;
|
|
bool manifestRecordsArtifactPath = false;
|
|
bool manifestRecordsArtifactSha256 = false;
|
|
bool manifestRecordsDisposableArtifact = false;
|
|
bool loadUnloadRecordCaptured = false;
|
|
bool loadRecordCaptured = false;
|
|
bool unloadRecordCaptured = false;
|
|
bool unloadRecordedAfterLoad = false;
|
|
bool loadUnloadRecordIsLoadUnloadOnly = false;
|
|
bool handleLifecycleRecordCaptured = false;
|
|
bool cleanupRecordCaptured = false;
|
|
bool cleanupRecordShowsHandleReleased = false;
|
|
bool cleanupRecordShowsArtifactRemoved = false;
|
|
bool cleanupRecordShowsWorkspaceRemoved = false;
|
|
bool noSymbolResolutionRecord = true;
|
|
bool noBridgeCallsRecord = true;
|
|
bool noSdxlCallsRecord = true;
|
|
bool noServerConnectivityRecord = true;
|
|
bool noWalletLifecycleRecord = true;
|
|
bool noSyncRecord = true;
|
|
bool noSyncStatusPollingRecord = true;
|
|
bool noWorkerQueueRecord = true;
|
|
bool noWalletStateMutationRecord = true;
|
|
bool noWalletPersistenceRecord = true;
|
|
bool noSettingsPersistenceRecord = true;
|
|
bool noSendImportExportRecord = true;
|
|
bool noArtifactMutationRecord = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSymbolResolutionRecord = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool dynamicLoaderSmokeGateAccepted = false;
|
|
bool releaseBuilderAccepted = false;
|
|
bool disposableWorkspaceAccepted = false;
|
|
bool sharedArtifactRecordAccepted = false;
|
|
bool manifestRecordAccepted = false;
|
|
bool loadUnloadRecordAccepted = false;
|
|
bool handleLifecycleRecordAccepted = false;
|
|
bool cleanupProofAccepted = false;
|
|
bool smokeEvidenceAcquisitionReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string smokeRunId;
|
|
std::string manifestPath;
|
|
std::string loadUnloadRecordPath;
|
|
std::string cleanupRecordPath;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderAdapterContractInput {
|
|
LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult smokeEvidenceAcquisition;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
bool smokeEvidenceAcquisitionAccepted = false;
|
|
bool adapterContractReviewed = false;
|
|
bool linuxAdapterContractAvailable = false;
|
|
bool windowsAdapterContractAvailable = false;
|
|
bool loadAdapterSignatureDefined = false;
|
|
bool unloadAdapterSignatureDefined = false;
|
|
bool symbolLookupAdapterSignatureDefined = false;
|
|
bool adapterUsesReviewedArtifactPath = false;
|
|
bool adapterReturnsOpaqueHandle = false;
|
|
bool adapterErrorMappingDefined = false;
|
|
bool adapterPathEncodingDefined = false;
|
|
bool handleOwnershipContractDefined = false;
|
|
bool unloadAfterRuntimeShutdownDefined = false;
|
|
bool unloadAfterOwnedStringsReleasedDefined = false;
|
|
bool symbolLookupResultStaysInsideRuntime = false;
|
|
bool rawSymbolPointerEscapeBlocked = false;
|
|
bool requiredSymbolMapDefined = false;
|
|
std::size_t requiredSymbolCount = 0;
|
|
bool symbolTableReuseDefined = false;
|
|
bool stringOwnershipReused = false;
|
|
bool fakeDynamicBindingStillRequired = false;
|
|
bool runtimePlatformImplementationDeferred = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool smokeEvidenceAcquisitionAccepted = false;
|
|
bool adapterContractAccepted = false;
|
|
bool loadAdapterContractAccepted = false;
|
|
bool unloadAdapterContractAccepted = false;
|
|
bool symbolLookupAdapterContractAccepted = false;
|
|
bool pathAndErrorContractAccepted = false;
|
|
bool handleOwnershipContractAccepted = false;
|
|
bool symbolTableContractAccepted = false;
|
|
bool runtimeDeferralAccepted = false;
|
|
bool adapterContractReady = false;
|
|
|
|
std::size_t requiredSymbolCount = 0;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult {
|
|
bool ok = false;
|
|
bool disabled = true;
|
|
bool noPlatformDynamicLibraryLoaded = true;
|
|
bool noPlatformDynamicLibraryUnloaded = true;
|
|
bool noPlatformSymbolResolution = true;
|
|
bool noBridgeCalls = true;
|
|
bool noSdxlCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
bool handleProduced = false;
|
|
bool handleReleased = false;
|
|
bool symbolAddressProduced = false;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
using LiteBridgeRuntimePlatformDynamicLoaderAdapterLoadFn =
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform,
|
|
const char* artifactPath);
|
|
using LiteBridgeRuntimePlatformDynamicLoaderAdapterUnloadFn =
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform,
|
|
const char* handleLabel);
|
|
using LiteBridgeRuntimePlatformDynamicLoaderAdapterSymbolLookupFn =
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform,
|
|
const char* symbolName);
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderAdapter {
|
|
std::string name;
|
|
std::string platform;
|
|
bool noOpAdapter = true;
|
|
bool productionLoader = false;
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterLoadFn load = nullptr;
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterUnloadFn unload = nullptr;
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterSymbolLookupFn symbolLookup = nullptr;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult adapterContract;
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapter adapter;
|
|
std::string platform;
|
|
std::string artifactPath;
|
|
std::string handleLabel;
|
|
std::string symbolName;
|
|
bool adapterContractAccepted = false;
|
|
bool noOpAdapterRegistered = false;
|
|
bool runtimeOwnsAdapter = false;
|
|
bool loadProbeRequested = false;
|
|
bool unloadProbeRequested = false;
|
|
bool symbolLookupProbeRequested = false;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool adapterContractAccepted = false;
|
|
bool noOpAdapterAccepted = false;
|
|
bool runtimeAdapterOwnershipAccepted = false;
|
|
bool loadProbeAccepted = false;
|
|
bool unloadProbeAccepted = false;
|
|
bool symbolLookupProbeAccepted = false;
|
|
bool noHandleProduced = true;
|
|
bool noSymbolAddressProduced = true;
|
|
bool productionLoaderDisabled = false;
|
|
bool noOpAdapterSeamReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool implementationReviewAccepted = false;
|
|
bool realAdapterAccepted = false;
|
|
bool runtimeAdapterOwnershipAccepted = false;
|
|
bool loadScaffoldProbeAccepted = false;
|
|
bool unloadScaffoldProbeAccepted = false;
|
|
bool symbolLookupScaffoldProbeAccepted = false;
|
|
bool noHandleProduced = true;
|
|
bool noHandleReleased = true;
|
|
bool noSymbolAddressProduced = true;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool realAdapterDisabledScaffoldReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeBindingInput {
|
|
LiteBackendArtifactContractResult artifactContract;
|
|
LiteBridgeRuntimeConfig config;
|
|
LiteBridgeRuntimeSymbolTable symbolTable;
|
|
LiteBridgeRuntimeFakeDynamicLoaderResult fakeDynamicLoaderResult;
|
|
LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult noOpAdapterSeamResult;
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult realAdapterDisabledScaffoldResult;
|
|
bool useProvidedSymbolTable = false;
|
|
bool bindImportedLinkedSymbols = false;
|
|
bool useFakeDynamicLoaderResult = false;
|
|
bool useNoOpAdapterSeamResult = false;
|
|
bool useRealAdapterDisabledScaffoldResult = false;
|
|
|
|
bool artifactMutationRequested = false;
|
|
bool dynamicLibraryLoadRequested = false;
|
|
bool dynamicLibraryUnloadRequested = false;
|
|
bool symbolResolutionRequested = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeBindingOptions {
|
|
bool requireArtifactContract = true;
|
|
bool requireActivationRequest = true;
|
|
bool requireImportedLinkMode = true;
|
|
bool requireCompleteSymbolTable = true;
|
|
bool rejectRuntimeActions = true;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeIssueInfo {
|
|
LiteBridgeRuntimeIssue issue = LiteBridgeRuntimeIssue::ArtifactContractRejected;
|
|
std::string message;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeBindingResult {
|
|
bool ok = false;
|
|
bool noDynamicLibraryLoaded = true;
|
|
bool noDynamicLibraryUnloaded = true;
|
|
bool noPlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool artifactContractAccepted = false;
|
|
bool configAccepted = false;
|
|
bool activationAccepted = false;
|
|
bool importedLinkModeAccepted = false;
|
|
bool importedLinkedBindingRequested = false;
|
|
bool providedSymbolTableAccepted = false;
|
|
bool dynamicLibraryBindingRequested = false;
|
|
bool fakeDynamicLoaderResultAccepted = false;
|
|
bool noOpAdapterSeamResultAccepted = false;
|
|
bool noOpAdapterBindingEvidenceReady = false;
|
|
bool noOpAdapterNoHandleProduced = true;
|
|
bool noOpAdapterNoSymbolAddressProduced = true;
|
|
bool noOpAdapterProductionLoaderDisabled = false;
|
|
bool realAdapterDisabledScaffoldResultAccepted = false;
|
|
bool realAdapterDisabledScaffoldBindingEvidenceReady = false;
|
|
bool realAdapterDisabledScaffoldNoHandleProduced = true;
|
|
bool realAdapterDisabledScaffoldNoHandleReleased = true;
|
|
bool realAdapterDisabledScaffoldNoSymbolAddressProduced = true;
|
|
bool realAdapterDisabledScaffoldProductionLoaderDisabled = false;
|
|
bool realAdapterDisabledScaffoldExecutionDisabled = false;
|
|
bool dynamicLibraryHandleStored = false;
|
|
bool dynamicLibraryHandlePresent = false;
|
|
bool dynamicLibraryUnloadDeferred = true;
|
|
bool symbolTableProduced = false;
|
|
bool symbolTableReady = false;
|
|
bool runtimeReady = false;
|
|
|
|
std::size_t requiredSymbolCount = 0;
|
|
std::size_t availableSymbolCount = 0;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
LiteBridgeRuntimeConfig config;
|
|
LiteBridgeRuntimeSymbolTable symbolTable;
|
|
LiteBridgeRuntimeDynamicLibraryHandle dynamicLibraryHandle;
|
|
std::vector<std::string> missingSymbols;
|
|
std::vector<LiteBridgeRuntimeIssueInfo> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult noOpAdapterSeam;
|
|
LiteBridgeRuntimeBindingResult noOpAdapterBinding;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
bool noOpAdapterSeamAccepted = false;
|
|
bool noOpBindingEvidenceAccepted = false;
|
|
bool realAdapterSourceReviewed = false;
|
|
bool linuxRealAdapterImplementationAvailable = false;
|
|
bool windowsRealAdapterImplementationAvailable = false;
|
|
bool linuxDlopenDlsymDlcloseMappingReviewed = false;
|
|
bool windowsLoadLibraryGetProcAddressFreeLibraryMappingReviewed = false;
|
|
bool loadImplementationReviewed = false;
|
|
bool unloadImplementationReviewed = false;
|
|
bool symbolLookupImplementationReviewed = false;
|
|
bool reviewedArtifactPathUse = false;
|
|
bool pathEncodingReviewed = false;
|
|
bool errorMappingReviewed = false;
|
|
bool opaqueHandleOwnershipReviewed = false;
|
|
bool unloadAfterRuntimeShutdownReviewed = false;
|
|
bool unloadAfterOwnedStringsReviewed = false;
|
|
bool symbolLookupContainedInRuntime = false;
|
|
bool requiredSymbolCastPlanReviewed = false;
|
|
bool rawSymbolPointerEscapeBlocked = false;
|
|
bool requiredSymbolMapReused = false;
|
|
std::size_t requiredSymbolCount = 0;
|
|
bool symbolTableReuseReviewed = false;
|
|
bool stringOwnershipReused = false;
|
|
bool runtimePlatformImplementationDeferred = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool noOpAdapterSeamAccepted = false;
|
|
bool noOpBindingEvidenceAccepted = false;
|
|
bool realAdapterSourceAccepted = false;
|
|
bool platformApiMappingAccepted = false;
|
|
bool loadImplementationAccepted = false;
|
|
bool unloadImplementationAccepted = false;
|
|
bool symbolLookupImplementationAccepted = false;
|
|
bool pathAndErrorMappingAccepted = false;
|
|
bool handleOwnershipAccepted = false;
|
|
bool symbolCastingBoundaryAccepted = false;
|
|
bool symbolTableReuseAccepted = false;
|
|
bool runtimeDeferralAccepted = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterImplementationReviewReady = false;
|
|
|
|
std::size_t requiredSymbolCount = 0;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult implementationReview;
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapter adapter;
|
|
std::string platform;
|
|
std::string artifactPath;
|
|
std::string handleLabel;
|
|
std::string symbolName;
|
|
bool implementationReviewAccepted = false;
|
|
bool realAdapterRegistered = false;
|
|
bool runtimeOwnsAdapter = false;
|
|
bool loadScaffoldProbeRequested = false;
|
|
bool unloadScaffoldProbeRequested = false;
|
|
bool symbolLookupScaffoldProbeRequested = false;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult disabledScaffold;
|
|
LiteBridgeRuntimeBindingResult disabledScaffoldBinding;
|
|
std::string platform;
|
|
std::string artifactPath;
|
|
std::string adapterName;
|
|
bool disabledScaffoldAccepted = false;
|
|
bool disabledScaffoldBindingAccepted = false;
|
|
bool artifactPathReviewed = false;
|
|
bool loadOnlyScopeReviewed = false;
|
|
bool loadCallbackIsolationReviewed = false;
|
|
bool linuxPlatformLoadApiReviewed = false;
|
|
bool windowsPlatformLoadApiReviewed = false;
|
|
bool loadFailureMappingReviewed = false;
|
|
bool opaqueHandleStoragePlanReviewed = false;
|
|
bool handleCleanupFallbackReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool operatorApprovalRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool disabledScaffoldAccepted = false;
|
|
bool disabledScaffoldBindingAccepted = false;
|
|
bool artifactPathAccepted = false;
|
|
bool loadOnlyScopeAccepted = false;
|
|
bool loadCallbackIsolationAccepted = false;
|
|
bool platformLoadApiReviewAccepted = false;
|
|
bool loadFailureMappingAccepted = false;
|
|
bool handleStoragePlanAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool operatorApprovalRequired = false;
|
|
bool loadOnlyExecutionPreflightReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult loadOnlyPreflight;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string approvalId;
|
|
std::string releaseBuilderId;
|
|
std::string loadOnlyEvidenceId;
|
|
std::string artifactPath;
|
|
std::string artifactSha256;
|
|
bool loadOnlyPreflightAccepted = false;
|
|
bool operatorApprovalGranted = false;
|
|
bool operatorApprovalRecorded = false;
|
|
bool operatorApprovalScopeReviewed = false;
|
|
bool releaseBuilderIdentityReviewed = false;
|
|
bool releaseBuilderTrusted = false;
|
|
bool loadOnlyEvidenceReviewed = false;
|
|
bool loadOnlyEvidenceMatchesPreflight = false;
|
|
bool loadOnlyEvidenceRecordsLoadOnly = false;
|
|
bool loadOnlyEvidenceNoSymbolResolution = true;
|
|
bool loadOnlyEvidenceNoWalletRuntime = true;
|
|
bool artifactPathReviewed = false;
|
|
bool artifactSha256Reviewed = false;
|
|
bool handleCleanupEvidenceReviewed = false;
|
|
bool changeControlReviewed = false;
|
|
bool rollbackPlanReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool loadOnlyPreflightAccepted = false;
|
|
bool operatorApprovalAccepted = false;
|
|
bool releaseBuilderEvidenceAccepted = false;
|
|
bool loadOnlyEvidenceAccepted = false;
|
|
bool artifactEvidenceAccepted = false;
|
|
bool handleCleanupEvidenceAccepted = false;
|
|
bool changeControlAccepted = false;
|
|
bool rollbackPlanAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionApprovalGateReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string approvalId;
|
|
std::string releaseBuilderId;
|
|
std::string loadOnlyEvidenceId;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult approvalGate;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
bool approvalGateAccepted = false;
|
|
bool runtimeOwnerIdentified = false;
|
|
bool runtimeOwnerHandoffReviewed = false;
|
|
bool loadCallbackBoundaryNamed = false;
|
|
bool loadCallbackBoundaryReviewed = false;
|
|
bool loadCallbackExecutionStillDisabled = true;
|
|
bool loadCallbackRequiresSeparateExecutionBatch = true;
|
|
bool ownerStoresNoDynamicHandle = true;
|
|
bool ownerReleasesNoDynamicHandle = true;
|
|
bool ownerStoresNoSymbolTable = true;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool approvalGateAccepted = false;
|
|
bool runtimeOwnerHandoffAccepted = false;
|
|
bool loadCallbackBoundaryAccepted = false;
|
|
bool loadCallbackExecutionBlocked = false;
|
|
bool disabledOwnerStateAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledOwnerHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult disabledOwnerHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
bool disabledOwnerHandoffAccepted = false;
|
|
bool callbackBindingRecordReviewed = false;
|
|
bool callbackBindingRecordDisabled = true;
|
|
bool callbackOwnerMatchesHandoff = false;
|
|
bool callbackBoundaryMatchesHandoff = false;
|
|
bool callbackEntryPointNamed = false;
|
|
bool callbackEntryPointReviewed = false;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackRequiresSeparateExecutionBatch = true;
|
|
bool callbackProducesNoDynamicHandle = true;
|
|
bool callbackStoresNoDynamicHandle = true;
|
|
bool callbackReleasesNoDynamicHandle = true;
|
|
bool callbackResolvesNoSymbols = true;
|
|
bool callbackStoresNoSymbolTable = true;
|
|
bool callbackCreatesNoRuntime = true;
|
|
bool callbackFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult {
|
|
bool ok = false;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool disabledOwnerHandoffAccepted = false;
|
|
bool callbackBindingRecordAccepted = false;
|
|
bool callbackOwnerBoundaryAccepted = false;
|
|
bool callbackEntryPointAccepted = false;
|
|
bool callbackInvocationBlocked = false;
|
|
bool disabledCallbackStateAccepted = false;
|
|
bool callbackFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackBindingReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult disabledCallbackBinding;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
bool disabledCallbackBindingAccepted = false;
|
|
bool preInvocationGuardReviewed = false;
|
|
bool preInvocationGuardActive = false;
|
|
bool guardOwnerMatchesCallbackBinding = false;
|
|
bool guardBoundaryMatchesCallbackBinding = false;
|
|
bool guardCallbackMatchesCallbackBinding = false;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool guardStopsBeforePlatformApi = true;
|
|
bool guardReturnsDisabledResult = true;
|
|
bool guardRequiresSeparateExecutionBatch = true;
|
|
bool guardProducesNoDynamicHandle = true;
|
|
bool guardStoresNoDynamicHandle = true;
|
|
bool guardReleasesNoDynamicHandle = true;
|
|
bool guardResolvesNoSymbols = true;
|
|
bool guardStoresNoSymbolTable = true;
|
|
bool guardCreatesNoRuntime = true;
|
|
bool guardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool disabledCallbackBindingAccepted = false;
|
|
bool preInvocationGuardAccepted = false;
|
|
bool guardCallbackBindingMatchAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledGuardStateAccepted = false;
|
|
bool guardFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackPreInvocationGuardReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult preInvocationGuard;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
bool preInvocationGuardAccepted = false;
|
|
bool refusalResultReviewed = false;
|
|
bool refusalResultRecorded = false;
|
|
bool refusalResultDisabled = true;
|
|
bool refusalResultOwnerMatchesGuard = false;
|
|
bool refusalResultBoundaryMatchesGuard = false;
|
|
bool refusalResultCallbackMatchesGuard = false;
|
|
bool refusalResultGuardMatchesPreInvocationGuard = false;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool refusalResultCarriesGuardEvidence = false;
|
|
bool refusalResultStopsBeforeCallbackInvocation = true;
|
|
bool refusalResultStopsBeforePlatformApi = true;
|
|
bool refusalResultReturnsDisabledOutcome = true;
|
|
bool refusalResultRequiresSeparateExecutionBatch = true;
|
|
bool refusalResultProducesNoDynamicHandle = true;
|
|
bool refusalResultStoresNoDynamicHandle = true;
|
|
bool refusalResultReleasesNoDynamicHandle = true;
|
|
bool refusalResultResolvesNoSymbols = true;
|
|
bool refusalResultStoresNoSymbolTable = true;
|
|
bool refusalResultCreatesNoRuntime = true;
|
|
bool refusalResultFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool preInvocationGuardAccepted = false;
|
|
bool refusalResultAccepted = false;
|
|
bool refusalResultGuardMatchAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool callbackRefusalResultProjected = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledRefusalResultStateAccepted = false;
|
|
bool refusalResultFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalResultReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult refusalResult;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
bool refusalResultAccepted = false;
|
|
bool propagationRecordReviewed = false;
|
|
bool propagationRecordRecorded = false;
|
|
bool propagationRecordDisabled = true;
|
|
bool propagationOwnerMatchesRefusalResult = false;
|
|
bool propagationBoundaryMatchesRefusalResult = false;
|
|
bool propagationCallbackMatchesRefusalResult = false;
|
|
bool propagationGuardMatchesRefusalResult = false;
|
|
bool propagationResultMatchesRefusalResult = false;
|
|
bool disabledDispatchHandoffReviewed = false;
|
|
bool disabledDispatchHandoffRecorded = false;
|
|
bool disabledStatusRecordReviewed = false;
|
|
bool disabledStatusRecordRecorded = false;
|
|
bool propagationCarriesRefusalResultEvidence = false;
|
|
bool propagationReturnsDisabledDispatchStatus = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool propagationStopsBeforeCallbackInvocation = true;
|
|
bool propagationStopsBeforeCallbackResultExecution = true;
|
|
bool propagationStopsBeforePlatformApi = true;
|
|
bool propagationRequiresSeparateExecutionBatch = true;
|
|
bool propagationProducesNoDynamicHandle = true;
|
|
bool propagationStoresNoDynamicHandle = true;
|
|
bool propagationReleasesNoDynamicHandle = true;
|
|
bool propagationResolvesNoSymbols = true;
|
|
bool propagationStoresNoSymbolTable = true;
|
|
bool propagationCreatesNoRuntime = true;
|
|
bool propagationFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool refusalResultAccepted = false;
|
|
bool propagationRecordAccepted = false;
|
|
bool propagationRefusalResultMatchAccepted = false;
|
|
bool disabledDispatchHandoffAccepted = false;
|
|
bool disabledDispatchStatusAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool callbackRefusalResultPropagated = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPropagationStateAccepted = false;
|
|
bool propagationFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalResultPropagationReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult refusalPropagation;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
bool refusalPropagationAccepted = false;
|
|
bool consumerReadinessReviewed = false;
|
|
bool consumerReadinessRecorded = false;
|
|
bool consumerReadinessDisabled = true;
|
|
bool consumerOwnerMatchesPropagation = false;
|
|
bool consumerBoundaryMatchesPropagation = false;
|
|
bool consumerCallbackMatchesPropagation = false;
|
|
bool consumerGuardMatchesPropagation = false;
|
|
bool consumerRefusalResultMatchesPropagation = false;
|
|
bool consumerPropagationMatchesPropagation = false;
|
|
bool consumerDispatchHandoffMatchesPropagation = false;
|
|
bool consumerStatusRecordMatchesPropagation = false;
|
|
bool disabledConsumerRegistered = false;
|
|
bool disabledConsumerAcceptsPropagationEvidence = false;
|
|
bool consumerReturnsDisabledReadiness = true;
|
|
bool consumerBlocksDispatchConsumption = true;
|
|
bool consumerBlocksStatusPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool consumerStopsBeforeCallbackInvocation = true;
|
|
bool consumerStopsBeforeCallbackResultExecution = true;
|
|
bool consumerStopsBeforeDispatchExecution = true;
|
|
bool consumerStopsBeforePlatformApi = true;
|
|
bool consumerRequiresSeparateExecutionBatch = true;
|
|
bool consumerProducesNoDynamicHandle = true;
|
|
bool consumerStoresNoDynamicHandle = true;
|
|
bool consumerReleasesNoDynamicHandle = true;
|
|
bool consumerResolvesNoSymbols = true;
|
|
bool consumerStoresNoSymbolTable = true;
|
|
bool consumerCreatesNoRuntime = true;
|
|
bool consumerReadinessFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool consumerReadinessStatusPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noConsumerReadinessStatusPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool refusalPropagationAccepted = false;
|
|
bool consumerReadinessRecordAccepted = false;
|
|
bool consumerPropagationMatchAccepted = false;
|
|
bool disabledConsumerReadinessAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool callbackRefusalPropagationConsumerReady = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledConsumerStateAccepted = false;
|
|
bool consumerReadinessFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult consumerReadiness;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
bool consumerReadinessAccepted = false;
|
|
bool dispatchConsumptionGuardReviewed = false;
|
|
bool dispatchConsumptionGuardRecorded = false;
|
|
bool dispatchConsumptionGuardDisabled = true;
|
|
bool guardOwnerMatchesConsumerReadiness = false;
|
|
bool guardBoundaryMatchesConsumerReadiness = false;
|
|
bool guardCallbackMatchesConsumerReadiness = false;
|
|
bool guardPreInvocationGuardMatchesConsumerReadiness = false;
|
|
bool guardRefusalResultMatchesConsumerReadiness = false;
|
|
bool guardPropagationMatchesConsumerReadiness = false;
|
|
bool guardDispatchHandoffMatchesConsumerReadiness = false;
|
|
bool guardStatusRecordMatchesConsumerReadiness = false;
|
|
bool guardConsumerReadinessMatchesConsumerReadiness = false;
|
|
bool guardConsumerNameMatchesConsumerReadiness = false;
|
|
bool disabledDispatchConsumptionGuardRegistered = false;
|
|
bool dispatchConsumptionGuardAcceptsConsumerReadinessEvidence = false;
|
|
bool dispatchConsumptionGuardReturnsDisabledConsumption = true;
|
|
bool dispatchConsumptionGuardBlocksDispatchConsumption = true;
|
|
bool dispatchConsumptionGuardBlocksStatusPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool guardStopsBeforeCallbackInvocation = true;
|
|
bool guardStopsBeforeCallbackResultExecution = true;
|
|
bool guardStopsBeforeDispatchConsumption = true;
|
|
bool guardStopsBeforeDispatchStatusPublication = true;
|
|
bool guardStopsBeforePlatformApi = true;
|
|
bool guardRequiresSeparateExecutionBatch = true;
|
|
bool guardProducesNoDynamicHandle = true;
|
|
bool guardStoresNoDynamicHandle = true;
|
|
bool guardReleasesNoDynamicHandle = true;
|
|
bool guardResolvesNoSymbols = true;
|
|
bool guardStoresNoSymbolTable = true;
|
|
bool guardCreatesNoRuntime = true;
|
|
bool dispatchConsumptionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchConsumptionGuardStatusPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchConsumptionGuardStatusPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool consumerReadinessAccepted = false;
|
|
bool dispatchConsumptionGuardRecordAccepted = false;
|
|
bool guardConsumerReadinessMatchAccepted = false;
|
|
bool disabledDispatchConsumptionGuardAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionGuarded = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledDispatchConsumptionGuardStateAccepted = false;
|
|
bool dispatchConsumptionFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult dispatchConsumptionGuard;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
bool dispatchConsumptionGuardAccepted = false;
|
|
bool resultHandoffReviewed = false;
|
|
bool resultHandoffRecorded = false;
|
|
bool resultHandoffDisabled = true;
|
|
bool handoffOwnerMatchesDispatchGuard = false;
|
|
bool handoffBoundaryMatchesDispatchGuard = false;
|
|
bool handoffCallbackMatchesDispatchGuard = false;
|
|
bool handoffPreInvocationGuardMatchesDispatchGuard = false;
|
|
bool handoffRefusalResultMatchesDispatchGuard = false;
|
|
bool handoffPropagationMatchesDispatchGuard = false;
|
|
bool handoffDispatchHandoffMatchesDispatchGuard = false;
|
|
bool handoffStatusRecordMatchesDispatchGuard = false;
|
|
bool handoffConsumerReadinessMatchesDispatchGuard = false;
|
|
bool handoffConsumerNameMatchesDispatchGuard = false;
|
|
bool handoffDispatchConsumptionGuardMatchesDispatchGuard = false;
|
|
bool handoffDispatchConsumerNameMatchesDispatchGuard = false;
|
|
bool disabledResultHandoffRegistered = false;
|
|
bool resultHandoffAcceptsDispatchConsumptionGuardEvidence = false;
|
|
bool resultHandoffReturnsDisabledResult = true;
|
|
bool resultHandoffBlocksDispatchConsumption = true;
|
|
bool resultHandoffBlocksDispatchResultExecution = true;
|
|
bool resultHandoffBlocksStatusPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool handoffStopsBeforeCallbackInvocation = true;
|
|
bool handoffStopsBeforeCallbackResultExecution = true;
|
|
bool handoffStopsBeforeDispatchConsumption = true;
|
|
bool handoffStopsBeforeDispatchResultExecution = true;
|
|
bool handoffStopsBeforeDispatchStatusPublication = true;
|
|
bool handoffStopsBeforePlatformApi = true;
|
|
bool handoffRequiresSeparateExecutionBatch = true;
|
|
bool handoffProducesNoDynamicHandle = true;
|
|
bool handoffStoresNoDynamicHandle = true;
|
|
bool handoffReleasesNoDynamicHandle = true;
|
|
bool handoffResolvesNoSymbols = true;
|
|
bool handoffStoresNoSymbolTable = true;
|
|
bool handoffCreatesNoRuntime = true;
|
|
bool resultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool dispatchConsumptionGuardAccepted = false;
|
|
bool resultHandoffRecordAccepted = false;
|
|
bool handoffDispatchGuardMatchAccepted = false;
|
|
bool disabledResultHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledResultHandoffStateAccepted = false;
|
|
bool resultHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult resultHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionReviewed = false;
|
|
bool readinessProjectionRecorded = false;
|
|
bool readinessProjectionDisabled = true;
|
|
bool projectionOwnerMatchesResultHandoff = false;
|
|
bool projectionBoundaryMatchesResultHandoff = false;
|
|
bool projectionCallbackMatchesResultHandoff = false;
|
|
bool projectionPreInvocationGuardMatchesResultHandoff = false;
|
|
bool projectionRefusalResultMatchesResultHandoff = false;
|
|
bool projectionPropagationMatchesResultHandoff = false;
|
|
bool projectionDispatchHandoffMatchesResultHandoff = false;
|
|
bool projectionStatusRecordMatchesResultHandoff = false;
|
|
bool projectionConsumerReadinessMatchesResultHandoff = false;
|
|
bool projectionConsumerNameMatchesResultHandoff = false;
|
|
bool projectionDispatchConsumptionGuardMatchesResultHandoff = false;
|
|
bool projectionDispatchConsumerNameMatchesResultHandoff = false;
|
|
bool projectionResultHandoffMatchesResultHandoff = false;
|
|
bool projectionResultConsumerNameMatchesResultHandoff = false;
|
|
bool disabledReadinessProjectionRegistered = false;
|
|
bool readinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool readinessProjectionReturnsDisabledReadiness = true;
|
|
bool readinessProjectionBlocksDispatchConsumption = true;
|
|
bool readinessProjectionBlocksDispatchResultExecution = true;
|
|
bool readinessProjectionBlocksStatusPublication = true;
|
|
bool readinessProjectionBlocksReadinessPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool projectionStopsBeforeCallbackInvocation = true;
|
|
bool projectionStopsBeforeCallbackResultExecution = true;
|
|
bool projectionStopsBeforeDispatchConsumption = true;
|
|
bool projectionStopsBeforeDispatchResultExecution = true;
|
|
bool projectionStopsBeforeDispatchStatusPublication = true;
|
|
bool projectionStopsBeforeReadinessPublication = true;
|
|
bool projectionStopsBeforePlatformApi = true;
|
|
bool projectionRequiresSeparateExecutionBatch = true;
|
|
bool projectionProducesNoDynamicHandle = true;
|
|
bool projectionStoresNoDynamicHandle = true;
|
|
bool projectionReleasesNoDynamicHandle = true;
|
|
bool projectionResolvesNoSymbols = true;
|
|
bool projectionStoresNoSymbolTable = true;
|
|
bool projectionCreatesNoRuntime = true;
|
|
bool readinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionRecordAccepted = false;
|
|
bool projectionResultHandoffMatchAccepted = false;
|
|
bool disabledReadinessProjectionAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledReadinessProjectionStateAccepted = false;
|
|
bool readinessProjectionFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffReviewed = false;
|
|
bool statusHandoffRecorded = false;
|
|
bool statusHandoffDisabled = true;
|
|
bool statusHandoffOwnerMatchesReadinessProjection = false;
|
|
bool statusHandoffBoundaryMatchesReadinessProjection = false;
|
|
bool statusHandoffCallbackMatchesReadinessProjection = false;
|
|
bool statusHandoffPreInvocationGuardMatchesReadinessProjection = false;
|
|
bool statusHandoffRefusalResultMatchesReadinessProjection = false;
|
|
bool statusHandoffPropagationMatchesReadinessProjection = false;
|
|
bool statusHandoffDispatchHandoffMatchesReadinessProjection = false;
|
|
bool statusHandoffStatusRecordMatchesReadinessProjection = false;
|
|
bool statusHandoffConsumerReadinessMatchesReadinessProjection = false;
|
|
bool statusHandoffConsumerNameMatchesReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumptionGuardMatchesReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumerNameMatchesReadinessProjection = false;
|
|
bool statusHandoffResultHandoffMatchesReadinessProjection = false;
|
|
bool statusHandoffResultConsumerNameMatchesReadinessProjection = false;
|
|
bool statusHandoffReadinessProjectionMatchesReadinessProjection = false;
|
|
bool statusHandoffReadinessConsumerNameMatchesReadinessProjection = false;
|
|
bool disabledStatusHandoffRegistered = false;
|
|
bool statusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool statusHandoffReturnsDisabledStatus = true;
|
|
bool statusHandoffBlocksDispatchConsumption = true;
|
|
bool statusHandoffBlocksDispatchResultExecution = true;
|
|
bool statusHandoffBlocksStatusPublication = true;
|
|
bool statusHandoffBlocksReadinessPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool statusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffRecordAccepted = false;
|
|
bool statusHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledStatusHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledStatusHandoffStateAccepted = false;
|
|
bool statusHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardReviewed = false;
|
|
bool publicationGuardRecorded = false;
|
|
bool publicationGuardDisabled = true;
|
|
bool publicationGuardOwnerMatchesStatusHandoff = false;
|
|
bool publicationGuardBoundaryMatchesStatusHandoff = false;
|
|
bool publicationGuardCallbackMatchesStatusHandoff = false;
|
|
bool publicationGuardPreInvocationGuardMatchesStatusHandoff = false;
|
|
bool publicationGuardRefusalResultMatchesStatusHandoff = false;
|
|
bool publicationGuardPropagationMatchesStatusHandoff = false;
|
|
bool publicationGuardDispatchHandoffMatchesStatusHandoff = false;
|
|
bool publicationGuardStatusRecordMatchesStatusHandoff = false;
|
|
bool publicationGuardConsumerReadinessMatchesStatusHandoff = false;
|
|
bool publicationGuardConsumerNameMatchesStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumptionGuardMatchesStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumerNameMatchesStatusHandoff = false;
|
|
bool publicationGuardResultHandoffMatchesStatusHandoff = false;
|
|
bool publicationGuardResultConsumerNameMatchesStatusHandoff = false;
|
|
bool publicationGuardReadinessProjectionMatchesStatusHandoff = false;
|
|
bool publicationGuardReadinessConsumerNameMatchesStatusHandoff = false;
|
|
bool publicationGuardStatusHandoffMatchesStatusHandoff = false;
|
|
bool publicationGuardStatusConsumerNameMatchesStatusHandoff = false;
|
|
bool disabledPublicationGuardRegistered = false;
|
|
bool publicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardBlocksStatusHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardRecordAccepted = false;
|
|
bool publicationGuardStatusHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardStateAccepted = false;
|
|
bool publicationGuardFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
bool publicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReviewed = false;
|
|
bool publicationGuardResultHandoffRecorded = false;
|
|
bool publicationGuardResultHandoffDisabled = true;
|
|
bool publicationGuardResultHandoffOwnerMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffBoundaryMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffCallbackMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffPreInvocationGuardMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffRefusalResultMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffPropagationMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffDispatchHandoffMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffStatusRecordMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffConsumerReadinessMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffConsumerNameMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffDispatchConsumptionGuardMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffDispatchConsumerNameMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffResultHandoffMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffResultConsumerNameMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffStatusHandoffMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffStatusConsumerNameMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffPublicationGuardMatchesPublicationGuard = false;
|
|
bool publicationGuardResultHandoffPublicationConsumerNameMatchesPublicationGuard = false;
|
|
bool disabledPublicationGuardResultHandoffRegistered = false;
|
|
bool publicationGuardResultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool publicationGuardResultHandoffReturnsDisabledResult = true;
|
|
bool publicationGuardResultHandoffBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffBlocksPublicationGuardPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardResultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardResultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardResultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardResultHandoffStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardResultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffStopsBeforeResultPublication = true;
|
|
bool publicationGuardResultHandoffStopsBeforePlatformApi = true;
|
|
bool publicationGuardResultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardResultHandoffProducesNoDynamicHandle = true;
|
|
bool publicationGuardResultHandoffStoresNoDynamicHandle = true;
|
|
bool publicationGuardResultHandoffReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResultHandoffResolvesNoSymbols = true;
|
|
bool publicationGuardResultHandoffStoresNoSymbolTable = true;
|
|
bool publicationGuardResultHandoffCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffRecordAccepted = false;
|
|
bool publicationGuardResultHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffStateAccepted = false;
|
|
bool publicationGuardResultHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
bool publicationGuardResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionDisabled = true;
|
|
bool projectionOwnerMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionBoundaryMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionCallbackMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPreInvocationGuardMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionRefusalResultMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPropagationMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchHandoffMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionStatusRecordMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionConsumerReadinessMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchConsumptionGuardMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionResultHandoffMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionResultConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionReadinessProjectionMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionReadinessConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionStatusHandoffMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionStatusConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffMatchesPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoff = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionReturnsDisabledReadiness = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionBlocksResultHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool projectionStopsBeforeCallbackInvocation = true;
|
|
bool projectionStopsBeforeCallbackResultExecution = true;
|
|
bool projectionStopsBeforeDispatchConsumption = true;
|
|
bool projectionStopsBeforeDispatchResultExecution = true;
|
|
bool projectionStopsBeforeDispatchStatusPublication = true;
|
|
bool projectionStopsBeforeReadinessPublication = true;
|
|
bool projectionStopsBeforeStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool projectionStopsBeforeReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePlatformApi = true;
|
|
bool projectionRequiresSeparateExecutionBatch = true;
|
|
bool projectionProducesNoDynamicHandle = true;
|
|
bool projectionStoresNoDynamicHandle = true;
|
|
bool projectionReleasesNoDynamicHandle = true;
|
|
bool projectionResolvesNoSymbols = true;
|
|
bool projectionStoresNoSymbolTable = true;
|
|
bool projectionCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionRecordAccepted = false;
|
|
bool projectionPublicationGuardResultHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjection;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffDisabled = true;
|
|
bool statusHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffReturnsDisabledStatus = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforeStatusPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffRecordAccepted = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardDisabled = true;
|
|
bool publicationGuardOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessProjectionPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffResultPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecordAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffDisabled = true;
|
|
bool resultHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReturnsDisabledResult = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksReadinessProjectionPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusHandoffResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardResultPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool resultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool resultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool resultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool resultHandoffStopsBeforeReadinessPublication = true;
|
|
bool resultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforeResultPublication = true;
|
|
bool resultHandoffStopsBeforePlatformApi = true;
|
|
bool resultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool resultHandoffProducesNoDynamicHandle = true;
|
|
bool resultHandoffStoresNoDynamicHandle = true;
|
|
bool resultHandoffReleasesNoDynamicHandle = true;
|
|
bool resultHandoffResolvesNoSymbols = true;
|
|
bool resultHandoffStoresNoSymbolTable = true;
|
|
bool resultHandoffCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRecordAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionDisabled = true;
|
|
bool projectionOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReturnsDisabledReadiness = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksReadinessProjectionPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultHandoffResultPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool projectionStopsBeforeCallbackInvocation = true;
|
|
bool projectionStopsBeforeCallbackResultExecution = true;
|
|
bool projectionStopsBeforeDispatchConsumption = true;
|
|
bool projectionStopsBeforeDispatchResultExecution = true;
|
|
bool projectionStopsBeforeDispatchStatusPublication = true;
|
|
bool projectionStopsBeforeReadinessPublication = true;
|
|
bool projectionStopsBeforeStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool projectionStopsBeforeReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePlatformApi = true;
|
|
bool projectionRequiresSeparateExecutionBatch = true;
|
|
bool projectionProducesNoDynamicHandle = true;
|
|
bool projectionStoresNoDynamicHandle = true;
|
|
bool projectionReleasesNoDynamicHandle = true;
|
|
bool projectionResolvesNoSymbols = true;
|
|
bool projectionStoresNoSymbolTable = true;
|
|
bool projectionCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRecordAccepted = false;
|
|
bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffDisabled = true;
|
|
bool statusHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReturnsDisabledStatus = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessProjectionPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffResultPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforeStatusPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRecordAccepted = false;
|
|
bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReviewed = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecorded = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardDisabled = true;
|
|
bool publicationGuardOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRegistered = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecordAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardStateAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffReviewed = false;
|
|
bool resultHandoffRecorded = false;
|
|
bool resultHandoffDisabled = true;
|
|
bool resultHandoffMatchesPublicationGuardEvidence = false;
|
|
bool disabledResultHandoffRegistered = false;
|
|
bool resultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool resultHandoffReturnsDisabledResult = true;
|
|
bool resultHandoffBlocksDispatchConsumption = true;
|
|
bool resultHandoffBlocksDispatchResultExecution = true;
|
|
bool resultHandoffBlocksStatusPublication = true;
|
|
bool resultHandoffBlocksReadinessPublication = true;
|
|
bool resultHandoffBlocksStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksResultHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool resultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool resultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool resultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool resultHandoffStopsBeforeReadinessPublication = true;
|
|
bool resultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforeResultPublication = true;
|
|
bool resultHandoffStopsBeforePlatformApi = true;
|
|
bool resultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool resultHandoffProducesNoDynamicHandle = true;
|
|
bool resultHandoffStoresNoDynamicHandle = true;
|
|
bool resultHandoffReleasesNoDynamicHandle = true;
|
|
bool resultHandoffResolvesNoSymbols = true;
|
|
bool resultHandoffStoresNoSymbolTable = true;
|
|
bool resultHandoffCreatesNoRuntime = true;
|
|
bool resultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffRecordAccepted = false;
|
|
bool resultHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledResultHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledResultHandoffStateAccepted = false;
|
|
bool resultHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false;
|
|
bool readinessProjectionReviewed = false;
|
|
bool readinessProjectionRecorded = false;
|
|
bool readinessProjectionDisabled = true;
|
|
bool readinessProjectionMatchesResultHandoffEvidence = false;
|
|
bool disabledReadinessProjectionRegistered = false;
|
|
bool readinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool readinessProjectionReturnsDisabledReadiness = true;
|
|
bool readinessProjectionBlocksDispatchConsumption = true;
|
|
bool readinessProjectionBlocksDispatchResultExecution = true;
|
|
bool readinessProjectionBlocksStatusPublication = true;
|
|
bool readinessProjectionBlocksReadinessPublication = true;
|
|
bool readinessProjectionBlocksStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksResultHandoffReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool projectionStopsBeforeCallbackInvocation = true;
|
|
bool projectionStopsBeforeCallbackResultExecution = true;
|
|
bool projectionStopsBeforeDispatchConsumption = true;
|
|
bool projectionStopsBeforeDispatchResultExecution = true;
|
|
bool projectionStopsBeforeDispatchStatusPublication = true;
|
|
bool projectionStopsBeforeReadinessPublication = true;
|
|
bool projectionStopsBeforeStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool projectionStopsBeforeResultPublication = true;
|
|
bool projectionStopsBeforeResultHandoffReadinessProjectionPublication = true;
|
|
bool projectionStopsBeforePlatformApi = true;
|
|
bool projectionRequiresSeparateExecutionBatch = true;
|
|
bool projectionProducesNoDynamicHandle = true;
|
|
bool projectionStoresNoDynamicHandle = true;
|
|
bool projectionReleasesNoDynamicHandle = true;
|
|
bool projectionResolvesNoSymbols = true;
|
|
bool projectionStoresNoSymbolTable = true;
|
|
bool projectionCreatesNoRuntime = true;
|
|
bool readinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false;
|
|
bool readinessProjectionRecordAccepted = false;
|
|
bool readinessProjectionResultHandoffMatchAccepted = false;
|
|
bool disabledReadinessProjectionAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledReadinessProjectionStateAccepted = false;
|
|
bool readinessProjectionFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool statusHandoffReviewed = false;
|
|
bool statusHandoffRecorded = false;
|
|
bool statusHandoffDisabled = true;
|
|
bool statusHandoffMatchesReadinessProjectionEvidence = false;
|
|
bool disabledStatusHandoffRegistered = false;
|
|
bool statusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool statusHandoffReturnsDisabledStatus = true;
|
|
bool statusHandoffBlocksDispatchConsumption = true;
|
|
bool statusHandoffBlocksDispatchResultExecution = true;
|
|
bool statusHandoffBlocksStatusPublication = true;
|
|
bool statusHandoffBlocksReadinessPublication = true;
|
|
bool statusHandoffBlocksStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksResultHandoffPublication = true;
|
|
bool statusHandoffBlocksResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforeResultPublication = true;
|
|
bool statusHandoffStopsBeforeResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforeResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool statusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool ok = false;
|
|
bool noCallbackInvocationAttempted = true;
|
|
bool noCallbackResultExecutionAttempted = true;
|
|
bool noDispatchHandoffExecutionAttempted = true;
|
|
bool noDispatchStatusPublicationAttempted = true;
|
|
bool noDispatchConsumerConsumptionAttempted = true;
|
|
bool noDispatchResultExecutionAttempted = true;
|
|
bool noResultHandoffStatusPublicationAttempted = true;
|
|
bool noReadinessProjectionStatusPublicationAttempted = true;
|
|
bool noStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noRuntimePlatformDynamicLibraryLoaded = true;
|
|
bool noRuntimePlatformDynamicLibraryUnloaded = true;
|
|
bool noRuntimePlatformSymbolResolution = true;
|
|
bool noSdxlCalls = true;
|
|
bool noBridgeCalls = true;
|
|
bool noServerConnectivityChecked = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
|
|
bool platformAccepted = false;
|
|
bool linuxPlatformAccepted = false;
|
|
bool windowsPlatformAccepted = false;
|
|
bool macosDeferred = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false;
|
|
bool statusHandoffRecordAccepted = false;
|
|
bool statusHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledStatusHandoffAccepted = false;
|
|
bool callbackInvocationRefused = false;
|
|
bool dispatchConsumptionStillGuarded = false;
|
|
bool dispatchResultExecutionBlocked = false;
|
|
bool dispatchStatusPublicationBlocked = false;
|
|
bool readinessProjectionPublicationBlocked = false;
|
|
bool statusHandoffPublicationBlocked = false;
|
|
bool publicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool platformApiPreInvocationBlocked = false;
|
|
bool disabledStatusHandoffStateAccepted = false;
|
|
bool statusHandoffFailureMappingAccepted = false;
|
|
bool unloadExecutionBlocked = false;
|
|
bool symbolResolutionBlocked = false;
|
|
bool productionLoaderDisabled = false;
|
|
bool realAdapterExecutionDisabled = false;
|
|
bool loadOnlyExecutionDisabled = false;
|
|
bool separateExecutionBatchRequired = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
std::string platform;
|
|
std::string adapterName;
|
|
std::string ownerName;
|
|
std::string handoffId;
|
|
std::string loadCallbackBoundaryName;
|
|
std::string callbackBindingId;
|
|
std::string callbackName;
|
|
std::string guardId;
|
|
std::string refusalResultId;
|
|
std::string propagationId;
|
|
std::string dispatchHandoffId;
|
|
std::string statusRecordId;
|
|
std::string consumerReadinessId;
|
|
std::string consumerName;
|
|
std::string dispatchConsumptionGuardId;
|
|
std::string dispatchConsumerName;
|
|
std::string resultHandoffId;
|
|
std::string resultConsumerName;
|
|
std::string readinessProjectionId;
|
|
std::string readinessConsumerName;
|
|
std::string statusHandoffId;
|
|
std::string statusConsumerName;
|
|
std::string publicationGuardId;
|
|
std::string publicationConsumerName;
|
|
std::string publicationGuardResultHandoffId;
|
|
std::string publicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
std::vector<std::string> issues;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardReviewed = false;
|
|
bool publicationGuardRecorded = false;
|
|
bool publicationGuardDisabled = true;
|
|
bool publicationGuardMatchesStatusHandoffEvidence = false;
|
|
bool disabledPublicationGuardRegistered = false;
|
|
bool publicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforeResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false;
|
|
bool publicationGuardRecordAccepted = false;
|
|
bool publicationGuardStatusHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool disabledPublicationGuardStateAccepted = false;
|
|
bool publicationGuardFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffReviewed = false;
|
|
bool resultHandoffRecorded = false;
|
|
bool resultHandoffDisabled = true;
|
|
bool resultHandoffMatchesPublicationGuardEvidence = false;
|
|
bool disabledResultHandoffRegistered = false;
|
|
bool resultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool resultHandoffReturnsDisabledResult = true;
|
|
bool resultHandoffBlocksDispatchConsumption = true;
|
|
bool resultHandoffBlocksDispatchResultExecution = true;
|
|
bool resultHandoffBlocksStatusPublication = true;
|
|
bool resultHandoffBlocksReadinessPublication = true;
|
|
bool resultHandoffBlocksStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool resultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool resultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool resultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool resultHandoffStopsBeforeReadinessPublication = true;
|
|
bool resultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePlatformApi = true;
|
|
bool resultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool resultHandoffProducesNoDynamicHandle = true;
|
|
bool resultHandoffStoresNoDynamicHandle = true;
|
|
bool resultHandoffReleasesNoDynamicHandle = true;
|
|
bool resultHandoffResolvesNoSymbols = true;
|
|
bool resultHandoffStoresNoSymbolTable = true;
|
|
bool resultHandoffCreatesNoRuntime = true;
|
|
bool resultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffRecordAccepted = false;
|
|
bool resultHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool disabledResultHandoffStateAccepted = false;
|
|
bool resultHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionReviewed = false;
|
|
bool readinessProjectionRecorded = false;
|
|
bool readinessProjectionDisabled = true;
|
|
bool readinessProjectionMatchesResultHandoffEvidence = false;
|
|
bool disabledReadinessProjectionRegistered = false;
|
|
bool readinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool readinessProjectionReturnsDisabledReadiness = true;
|
|
bool readinessProjectionBlocksDispatchConsumption = true;
|
|
bool readinessProjectionBlocksDispatchResultExecution = true;
|
|
bool readinessProjectionBlocksStatusPublication = true;
|
|
bool readinessProjectionBlocksReadinessPublication = true;
|
|
bool readinessProjectionBlocksStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool readinessProjectionStopsBeforeCallbackInvocation = true;
|
|
bool readinessProjectionStopsBeforeCallbackResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchConsumption = true;
|
|
bool readinessProjectionStopsBeforeDispatchResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchStatusPublication = true;
|
|
bool readinessProjectionStopsBeforeReadinessPublication = true;
|
|
bool readinessProjectionStopsBeforeStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePlatformApi = true;
|
|
bool readinessProjectionRequiresSeparateExecutionBatch = true;
|
|
bool readinessProjectionProducesNoDynamicHandle = true;
|
|
bool readinessProjectionStoresNoDynamicHandle = true;
|
|
bool readinessProjectionReleasesNoDynamicHandle = true;
|
|
bool readinessProjectionResolvesNoSymbols = true;
|
|
bool readinessProjectionStoresNoSymbolTable = true;
|
|
bool readinessProjectionCreatesNoRuntime = true;
|
|
bool readinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionRecordAccepted = false;
|
|
bool readinessProjectionResultHandoffMatchAccepted = false;
|
|
bool disabledReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool disabledReadinessProjectionStateAccepted = false;
|
|
bool readinessProjectionFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffReviewed = false;
|
|
bool statusHandoffRecorded = false;
|
|
bool statusHandoffDisabled = true;
|
|
bool statusHandoffMatchesReadinessProjectionEvidence = false;
|
|
bool disabledStatusHandoffRegistered = false;
|
|
bool statusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool statusHandoffReturnsDisabledStatus = true;
|
|
bool statusHandoffBlocksDispatchConsumption = true;
|
|
bool statusHandoffBlocksDispatchResultExecution = true;
|
|
bool statusHandoffBlocksStatusPublication = true;
|
|
bool statusHandoffBlocksReadinessPublication = true;
|
|
bool statusHandoffBlocksStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool statusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffRecordAccepted = false;
|
|
bool statusHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool disabledStatusHandoffStateAccepted = false;
|
|
bool statusHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardReviewed = false;
|
|
bool publicationGuardRecorded = false;
|
|
bool publicationGuardDisabled = true;
|
|
bool publicationGuardMatchesStatusHandoffEvidence = false;
|
|
bool disabledPublicationGuardRegistered = false;
|
|
bool publicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardRecordAccepted = false;
|
|
bool publicationGuardStatusHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool disabledPublicationGuardStateAccepted = false;
|
|
bool publicationGuardFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffReviewed = false;
|
|
bool resultHandoffRecorded = false;
|
|
bool resultHandoffDisabled = true;
|
|
bool resultHandoffMatchesPublicationGuardEvidence = false;
|
|
bool disabledResultHandoffRegistered = false;
|
|
bool resultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool resultHandoffReturnsDisabledResult = true;
|
|
bool resultHandoffBlocksDispatchConsumption = true;
|
|
bool resultHandoffBlocksDispatchResultExecution = true;
|
|
bool resultHandoffBlocksStatusPublication = true;
|
|
bool resultHandoffBlocksReadinessPublication = true;
|
|
bool resultHandoffBlocksStatusHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool resultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool resultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool resultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool resultHandoffStopsBeforeReadinessPublication = true;
|
|
bool resultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePlatformApi = true;
|
|
bool resultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool resultHandoffProducesNoDynamicHandle = true;
|
|
bool resultHandoffStoresNoDynamicHandle = true;
|
|
bool resultHandoffReleasesNoDynamicHandle = true;
|
|
bool resultHandoffResolvesNoSymbols = true;
|
|
bool resultHandoffStoresNoSymbolTable = true;
|
|
bool resultHandoffCreatesNoRuntime = true;
|
|
bool resultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffRecordAccepted = false;
|
|
bool resultHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool disabledResultHandoffStateAccepted = false;
|
|
bool resultHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionReviewed = false;
|
|
bool readinessProjectionRecorded = false;
|
|
bool readinessProjectionDisabled = true;
|
|
bool readinessProjectionMatchesResultHandoffEvidence = false;
|
|
bool disabledReadinessProjectionRegistered = false;
|
|
bool readinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool readinessProjectionReturnsDisabledReadiness = true;
|
|
bool readinessProjectionBlocksDispatchConsumption = true;
|
|
bool readinessProjectionBlocksDispatchResultExecution = true;
|
|
bool readinessProjectionBlocksStatusPublication = true;
|
|
bool readinessProjectionBlocksReadinessPublication = true;
|
|
bool readinessProjectionBlocksStatusHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool readinessProjectionStopsBeforeCallbackInvocation = true;
|
|
bool readinessProjectionStopsBeforeCallbackResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchConsumption = true;
|
|
bool readinessProjectionStopsBeforeDispatchResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchStatusPublication = true;
|
|
bool readinessProjectionStopsBeforeReadinessPublication = true;
|
|
bool readinessProjectionStopsBeforeStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePlatformApi = true;
|
|
bool readinessProjectionRequiresSeparateExecutionBatch = true;
|
|
bool readinessProjectionProducesNoDynamicHandle = true;
|
|
bool readinessProjectionStoresNoDynamicHandle = true;
|
|
bool readinessProjectionReleasesNoDynamicHandle = true;
|
|
bool readinessProjectionResolvesNoSymbols = true;
|
|
bool readinessProjectionStoresNoSymbolTable = true;
|
|
bool readinessProjectionCreatesNoRuntime = true;
|
|
bool readinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionRecordAccepted = false;
|
|
bool readinessProjectionResultHandoffMatchAccepted = false;
|
|
bool disabledReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool disabledReadinessProjectionStateAccepted = false;
|
|
bool readinessProjectionFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffReviewed = false;
|
|
bool statusHandoffRecorded = false;
|
|
bool statusHandoffDisabled = true;
|
|
bool statusHandoffMatchesReadinessProjectionEvidence = false;
|
|
bool disabledStatusHandoffRegistered = false;
|
|
bool statusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool statusHandoffReturnsDisabledStatus = true;
|
|
bool statusHandoffBlocksDispatchConsumption = true;
|
|
bool statusHandoffBlocksDispatchResultExecution = true;
|
|
bool statusHandoffBlocksStatusPublication = true;
|
|
bool statusHandoffBlocksReadinessPublication = true;
|
|
bool statusHandoffBlocksStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool statusHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffRecordAccepted = false;
|
|
bool statusHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool disabledStatusHandoffStateAccepted = false;
|
|
bool statusHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardReviewed = false;
|
|
bool publicationGuardRecorded = false;
|
|
bool publicationGuardDisabled = true;
|
|
bool publicationGuardMatchesStatusHandoffEvidence = false;
|
|
bool disabledPublicationGuardRegistered = false;
|
|
bool publicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardRecordAccepted = false;
|
|
bool publicationGuardStatusHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool disabledPublicationGuardStateAccepted = false;
|
|
bool publicationGuardFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffReviewed = false;
|
|
bool resultHandoffRecorded = false;
|
|
bool resultHandoffDisabled = true;
|
|
bool resultHandoffMatchesPublicationGuardEvidence = false;
|
|
bool disabledResultHandoffRegistered = false;
|
|
bool resultHandoffAcceptsPublicationGuardEvidence = false;
|
|
bool resultHandoffReturnsDisabledResult = true;
|
|
bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool resultHandoffStopsBeforeCallbackInvocation = true;
|
|
bool resultHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchConsumption = true;
|
|
bool resultHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool resultHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool resultHandoffStopsBeforeReadinessPublication = true;
|
|
bool resultHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool resultHandoffStopsBeforePlatformApi = true;
|
|
bool resultHandoffRequiresSeparateExecutionBatch = true;
|
|
bool resultHandoffProducesNoDynamicHandle = true;
|
|
bool resultHandoffStoresNoDynamicHandle = true;
|
|
bool resultHandoffReleasesNoDynamicHandle = true;
|
|
bool resultHandoffResolvesNoSymbols = true;
|
|
bool resultHandoffStoresNoSymbolTable = true;
|
|
bool resultHandoffCreatesNoRuntime = true;
|
|
bool resultHandoffFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true;
|
|
bool publicationGuardAccepted = false;
|
|
bool resultHandoffRecordAccepted = false;
|
|
bool resultHandoffPublicationGuardMatchAccepted = false;
|
|
bool disabledResultHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false;
|
|
bool disabledResultHandoffStateAccepted = false;
|
|
bool resultHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff;
|
|
std::string platform;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionReviewed = false;
|
|
bool readinessProjectionRecorded = false;
|
|
bool readinessProjectionDisabled = true;
|
|
bool readinessProjectionMatchesResultHandoffEvidence = false;
|
|
bool disabledReadinessProjectionRegistered = false;
|
|
bool readinessProjectionAcceptsResultHandoffEvidence = false;
|
|
bool readinessProjectionReturnsDisabledReadiness = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool callbackInvocationStillDisabled = true;
|
|
bool callbackInvocationRefused = true;
|
|
bool callbackInvocationRefusalReviewed = false;
|
|
bool readinessProjectionStopsBeforeCallbackInvocation = true;
|
|
bool readinessProjectionStopsBeforeCallbackResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchConsumption = true;
|
|
bool readinessProjectionStopsBeforeDispatchResultExecution = true;
|
|
bool readinessProjectionStopsBeforeDispatchStatusPublication = true;
|
|
bool readinessProjectionStopsBeforeReadinessPublication = true;
|
|
bool readinessProjectionStopsBeforeStatusHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true;
|
|
bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true;
|
|
bool readinessProjectionStopsBeforePlatformApi = true;
|
|
bool readinessProjectionRequiresSeparateExecutionBatch = true;
|
|
bool readinessProjectionProducesNoDynamicHandle = true;
|
|
bool readinessProjectionStoresNoDynamicHandle = true;
|
|
bool readinessProjectionReleasesNoDynamicHandle = true;
|
|
bool readinessProjectionResolvesNoSymbols = true;
|
|
bool readinessProjectionStoresNoSymbolTable = true;
|
|
bool readinessProjectionCreatesNoRuntime = true;
|
|
bool readinessProjectionFailureMappingReviewed = false;
|
|
bool unloadExecutionStillDisabled = true;
|
|
bool symbolResolutionStillDisabled = true;
|
|
bool productionLoaderExecutionDisabled = true;
|
|
bool realAdapterExecutionDisabled = true;
|
|
bool loadOnlyExecutionDisabled = true;
|
|
bool separateExecutionBatchRequired = true;
|
|
bool macosDeferredByOperator = true;
|
|
|
|
bool callbackInvocationAttempted = false;
|
|
bool callbackResultExecutionAttempted = false;
|
|
bool dispatchHandoffExecutionAttempted = false;
|
|
bool dispatchStatusPublicationAttempted = false;
|
|
bool dispatchConsumerConsumptionAttempted = false;
|
|
bool dispatchResultExecutionAttempted = false;
|
|
bool resultHandoffStatusPublicationAttempted = false;
|
|
bool readinessProjectionStatusPublicationAttempted = false;
|
|
bool statusHandoffPublicationAttempted = false;
|
|
bool publicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false;
|
|
bool runtimePlatformLoadAttempted = false;
|
|
bool runtimePlatformUnloadAttempted = false;
|
|
bool runtimePlatformSymbolResolutionAttempted = false;
|
|
bool sdxlCallRequested = false;
|
|
bool bridgeCallRequested = false;
|
|
bool serverConnectivityCheckRequested = false;
|
|
bool walletLifecycleRequested = false;
|
|
bool syncRequested = false;
|
|
bool syncStatusPollingRequested = false;
|
|
bool workerQueueRequested = false;
|
|
bool walletStateMutationRequested = false;
|
|
bool walletPersistenceRequested = false;
|
|
bool settingsWriteRequested = false;
|
|
bool sendImportExportRequested = false;
|
|
bool artifactMutationRequested = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true;
|
|
bool resultHandoffAccepted = false;
|
|
bool readinessProjectionRecordAccepted = false;
|
|
bool readinessProjectionResultHandoffMatchAccepted = false;
|
|
bool disabledReadinessProjectionAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false;
|
|
bool disabledReadinessProjectionStateAccepted = false;
|
|
bool readinessProjectionFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffReviewed = false;
|
|
bool statusHandoffRecorded = false;
|
|
bool statusHandoffDisabled = true;
|
|
bool statusHandoffMatchesReadinessProjectionEvidence = false;
|
|
bool disabledStatusHandoffRegistered = false;
|
|
bool statusHandoffAcceptsReadinessProjectionEvidence = false;
|
|
bool statusHandoffReturnsDisabledStatus = true;
|
|
bool statusHandoffBlocksDispatchConsumption = true;
|
|
bool statusHandoffBlocksDispatchResultExecution = true;
|
|
bool statusHandoffBlocksStatusPublication = true;
|
|
bool statusHandoffBlocksReadinessPublication = true;
|
|
bool statusHandoffBlocksStatusHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforeCallbackInvocation = true;
|
|
bool statusHandoffStopsBeforeCallbackResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchConsumption = true;
|
|
bool statusHandoffStopsBeforeDispatchResultExecution = true;
|
|
bool statusHandoffStopsBeforeDispatchStatusPublication = true;
|
|
bool statusHandoffStopsBeforeReadinessPublication = true;
|
|
bool statusHandoffStopsBeforeStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool statusHandoffStopsBeforePlatformApi = true;
|
|
bool statusHandoffRequiresSeparateExecutionBatch = true;
|
|
bool statusHandoffProducesNoDynamicHandle = true;
|
|
bool statusHandoffStoresNoDynamicHandle = true;
|
|
bool statusHandoffReleasesNoDynamicHandle = true;
|
|
bool statusHandoffResolvesNoSymbols = true;
|
|
bool statusHandoffStoresNoSymbolTable = true;
|
|
bool statusHandoffCreatesNoRuntime = true;
|
|
bool statusHandoffFailureMappingReviewed = false;
|
|
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true;
|
|
bool readinessProjectionAccepted = false;
|
|
bool statusHandoffRecordAccepted = false;
|
|
bool statusHandoffReadinessProjectionMatchAccepted = false;
|
|
bool disabledStatusHandoffAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false;
|
|
bool disabledStatusHandoffStateAccepted = false;
|
|
bool statusHandoffFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardReviewed = false;
|
|
bool publicationGuardRecorded = false;
|
|
bool publicationGuardDisabled = true;
|
|
bool publicationGuardMatchesStatusHandoffEvidence = false;
|
|
bool disabledPublicationGuardRegistered = false;
|
|
bool publicationGuardAcceptsStatusHandoffEvidence = false;
|
|
bool publicationGuardReturnsDisabledPublication = true;
|
|
bool publicationGuardBlocksDispatchConsumption = true;
|
|
bool publicationGuardBlocksDispatchResultExecution = true;
|
|
bool publicationGuardBlocksStatusPublication = true;
|
|
bool publicationGuardBlocksReadinessPublication = true;
|
|
bool publicationGuardBlocksStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforeCallbackInvocation = true;
|
|
bool publicationGuardStopsBeforeCallbackResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchConsumption = true;
|
|
bool publicationGuardStopsBeforeDispatchResultExecution = true;
|
|
bool publicationGuardStopsBeforeDispatchStatusPublication = true;
|
|
bool publicationGuardStopsBeforeReadinessPublication = true;
|
|
bool publicationGuardStopsBeforeStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true;
|
|
bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true;
|
|
bool publicationGuardStopsBeforePlatformApi = true;
|
|
bool publicationGuardRequiresSeparateExecutionBatch = true;
|
|
bool publicationGuardProducesNoDynamicHandle = true;
|
|
bool publicationGuardStoresNoDynamicHandle = true;
|
|
bool publicationGuardReleasesNoDynamicHandle = true;
|
|
bool publicationGuardResolvesNoSymbols = true;
|
|
bool publicationGuardStoresNoSymbolTable = true;
|
|
bool publicationGuardCreatesNoRuntime = true;
|
|
bool publicationGuardFailureMappingReviewed = false;
|
|
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true;
|
|
bool statusHandoffAccepted = false;
|
|
bool publicationGuardRecordAccepted = false;
|
|
bool publicationGuardStatusHandoffMatchAccepted = false;
|
|
bool disabledPublicationGuardAccepted = false;
|
|
bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false;
|
|
bool disabledPublicationGuardStateAccepted = false;
|
|
bool publicationGuardFailureMappingAccepted = false;
|
|
bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false;
|
|
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId;
|
|
std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool batch54ResultHandoffSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool batch55ReadinessProjectionSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool batch56StatusHandoffSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult {
|
|
bool batch57PublicationGuardSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult {
|
|
bool batch58ResultHandoffSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult {
|
|
bool batch59ReadinessProjectionSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput {
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection;
|
|
};
|
|
|
|
struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
: LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult {
|
|
bool batch60StatusHandoffSurfaceReady = false;
|
|
};
|
|
|
|
struct LiteBridgeRuntimeDryDispatchResult {
|
|
bool ok = false;
|
|
bool fakeOnlyDispatch = true;
|
|
bool fakeCallAttempted = false;
|
|
bool noRealBridgeCalls = true;
|
|
bool noSdxlCalls = true;
|
|
bool noNetwork = true;
|
|
bool noWalletLifecycle = true;
|
|
bool noSyncStarted = true;
|
|
bool noSyncStatusPolled = true;
|
|
bool noWorkerQueueEnqueue = true;
|
|
bool noWalletStateMutation = true;
|
|
bool noWalletPersistence = true;
|
|
bool noSettingsPersistence = true;
|
|
bool noSendImportExportExecution = true;
|
|
bool noArtifactMutation = true;
|
|
bool boolValue = false;
|
|
LiteBridgeStringResult stringResult;
|
|
LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable;
|
|
LiteBridgeRuntimeDryDispatchOperation operation = LiteBridgeRuntimeDryDispatchOperation::Execute;
|
|
std::string error;
|
|
std::string summary;
|
|
};
|
|
|
|
class LiteBridgeOwnedString {
|
|
public:
|
|
using FreeStringFn = LiteClientBridgeApi::FreeStringFn;
|
|
|
|
LiteBridgeOwnedString() = default;
|
|
LiteBridgeOwnedString(char* rawValue, FreeStringFn freeString);
|
|
LiteBridgeOwnedString(const LiteBridgeOwnedString&) = delete;
|
|
LiteBridgeOwnedString& operator=(const LiteBridgeOwnedString&) = delete;
|
|
LiteBridgeOwnedString(LiteBridgeOwnedString&& other) noexcept;
|
|
LiteBridgeOwnedString& operator=(LiteBridgeOwnedString&& other) noexcept;
|
|
~LiteBridgeOwnedString();
|
|
|
|
LiteBridgeStringResult intoResult();
|
|
bool rawPointerReceived() const { return rawPointerReceived_; }
|
|
bool copiedBeforeFree() const { return copiedBeforeFree_; }
|
|
bool freed() const { return freed_; }
|
|
bool rawPointerEscaped() const { return false; }
|
|
|
|
private:
|
|
friend class LiteBridgeRuntime;
|
|
|
|
LiteBridgeOwnedString(char* rawValue,
|
|
FreeStringFn freeString,
|
|
std::shared_ptr<LiteBridgeRuntimeTeardownState> teardownState);
|
|
|
|
void copyValueBeforeFree();
|
|
void releaseRawValue();
|
|
void releaseRuntimeOwnership();
|
|
void moveFrom(LiteBridgeOwnedString&& other) noexcept;
|
|
|
|
char* rawValue_ = nullptr;
|
|
FreeStringFn freeString_ = nullptr;
|
|
std::shared_ptr<LiteBridgeRuntimeTeardownState> teardownState_;
|
|
bool rawPointerReceived_ = false;
|
|
bool copiedBeforeFree_ = false;
|
|
bool freed_ = false;
|
|
bool resultTaken_ = false;
|
|
bool runtimeOwnershipReleased_ = false;
|
|
std::string copiedValue_;
|
|
};
|
|
|
|
class LiteBridgeRuntime {
|
|
public:
|
|
static LiteBridgeRuntime unavailable(std::string reason);
|
|
static LiteBridgeRuntime fromBindingResult(const LiteBridgeRuntimeBindingResult& result);
|
|
static LiteBridgeRuntime fromFakeDynamicLoaderResult(
|
|
const LiteBridgeRuntimeFakeDynamicLoaderResult& result);
|
|
|
|
LiteBridgeRuntime() = default;
|
|
LiteBridgeRuntime(const LiteBridgeRuntime&) = delete;
|
|
LiteBridgeRuntime& operator=(const LiteBridgeRuntime&) = delete;
|
|
LiteBridgeRuntime(LiteBridgeRuntime&& other) noexcept;
|
|
LiteBridgeRuntime& operator=(LiteBridgeRuntime&& other) noexcept;
|
|
~LiteBridgeRuntime();
|
|
|
|
bool available() const;
|
|
LiteBridgeRuntimeStatus status() const;
|
|
const std::string& unavailableReason() const { return unavailableReason_; }
|
|
bool shutdownCalled() const;
|
|
bool shutdownPending() const;
|
|
bool dynamicLibraryUnloadDeferred() const;
|
|
bool dynamicLibraryHandlePresent() const;
|
|
bool dynamicLibraryUnloadCalled() const;
|
|
bool fakeDispatchAllowed() const { return fakeDispatchAllowed_; }
|
|
std::size_t outstandingOwnedStringCount() const;
|
|
|
|
LiteBridgeOwnedString takeOwnedString(char* rawValue);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchWalletExists(const std::string& chainName);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchCheckServerOnline(const std::string& server);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchExecute(const std::string& command,
|
|
const std::string& args);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeNew(bool dangerous,
|
|
const std::string& server);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeExisting(bool dangerous,
|
|
const std::string& server);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeNewFromPhrase(bool dangerous,
|
|
const std::string& server,
|
|
const std::string& seed,
|
|
unsigned long long birthday,
|
|
unsigned long long account,
|
|
bool overwrite);
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchShutdown();
|
|
void shutdown();
|
|
|
|
private:
|
|
LiteBridgeRuntime(LiteClientBridgeApi api,
|
|
std::string unavailableReason,
|
|
LiteBridgeRuntimeStatus status);
|
|
LiteBridgeRuntime(LiteClientBridgeApi api,
|
|
std::string unavailableReason,
|
|
LiteBridgeRuntimeStatus status,
|
|
LiteBridgeRuntimeDynamicLibraryHandle dynamicLibraryHandle);
|
|
|
|
LiteBridgeRuntimeDryDispatchResult makeDryDispatchResult(
|
|
LiteBridgeRuntimeDryDispatchOperation operation) const;
|
|
bool prepareDryDispatch(LiteBridgeRuntimeDryDispatchResult& result,
|
|
bool symbolAvailable) const;
|
|
LiteBridgeRuntimeDryDispatchResult dryDispatchOwnedString(
|
|
LiteBridgeRuntimeDryDispatchOperation operation,
|
|
char* rawValue);
|
|
|
|
LiteClientBridgeApi api_;
|
|
std::shared_ptr<LiteBridgeRuntimeTeardownState> teardownState_;
|
|
std::string unavailableReason_;
|
|
std::string symbolSource_;
|
|
LiteBridgeRuntimeStatus fallbackStatus_ = LiteBridgeRuntimeStatus::Unavailable;
|
|
bool fakeDispatchAllowed_ = false;
|
|
};
|
|
|
|
const char* liteBridgeRuntimeLinkModeName(LiteBridgeRuntimeLinkMode linkMode);
|
|
const char* liteBridgeRuntimeStatusName(LiteBridgeRuntimeStatus status);
|
|
const char* liteBridgeRuntimeIssueName(LiteBridgeRuntimeIssue issue);
|
|
const char* liteBridgeRuntimeDryDispatchOperationName(LiteBridgeRuntimeDryDispatchOperation operation);
|
|
|
|
std::vector<std::string> liteBridgeRuntimeRequiredSymbolLogicalNames();
|
|
LiteBridgeRuntimeConfig liteBridgeRuntimeConfigFromContractResult(
|
|
const LiteBackendArtifactContractResult& result,
|
|
bool activationRequested);
|
|
LiteBridgeRuntimeSymbolTable liteBridgeRuntimeSymbolTableFromApi(
|
|
LiteClientBridgeApi api,
|
|
const std::string& source);
|
|
LiteBridgeRuntimeSymbolTable liteBridgeRuntimeImportedLinkedSymbolTable();
|
|
LiteBridgeRuntimeFakeDynamicLoaderResult evaluateLiteBridgeRuntimeFakeDynamicLoader(
|
|
const LiteBridgeRuntimeFakeDynamicLoaderInput& input);
|
|
LiteBridgeRuntimePlatformLoaderReviewResult evaluateLiteBridgeRuntimePlatformLoaderReview(
|
|
const LiteBridgeRuntimePlatformLoaderReviewInput& input);
|
|
LiteBridgeRuntimeDynamicLoaderSmokeGateResult evaluateLiteBridgeRuntimeDynamicLoaderSmokeGate(
|
|
const LiteBridgeRuntimeDynamicLoaderSmokeGateInput& input);
|
|
LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult
|
|
evaluateLiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisition(
|
|
const LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderAdapterContract(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderAdapterContractInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapter liteBridgeRuntimeNoOpPlatformDynamicLoaderAdapter(
|
|
const std::string& platform);
|
|
LiteBridgeRuntimePlatformDynamicLoaderAdapter liteBridgeRuntimeDisabledPlatformDynamicLoaderRealAdapter(
|
|
const std::string& platform);
|
|
LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeam(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReview(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffold(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflight(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGate(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBinding(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResult(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagation(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadiness(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input);
|
|
LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult
|
|
evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff(
|
|
const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input);
|
|
LiteBridgeStringResult liteBridgeRuntimeTakeOwnedString(
|
|
char* rawValue,
|
|
LiteClientBridgeApi::FreeStringFn freeString);
|
|
LiteBridgeRuntimeBindingResult evaluateLiteBridgeRuntimeBinding(
|
|
const LiteBridgeRuntimeBindingInput& input,
|
|
LiteBridgeRuntimeBindingOptions options = {});
|
|
|
|
} // namespace dragonx::wallet
|