公开符号 9

class

RunOutputError

L24
class RunOutputError(RuntimeError)

Stable fail-closed error raised by the output capability.

class

RunOutputPolicy

L39
class RunOutputPolicy(object)

Trusted deployment policy with a pre-opened canonical local root. The descriptor is private and never enters a Run document, ExecutionPlan, lockfile, manifest, or plugin grant. Each composed Run duplicates the pinned descriptor, so the caller may close its policy after ``open_plan`` returns.

closed
RunOutputPolicy.closed(self) -> bool

当前源码未提供公开 docstring。

close
RunOutputPolicy.close(self) -> None

当前源码未提供公开 docstring。

class

RunOutputCommitReceipt

L197
class RunOutputCommitReceipt(object)

当前源码未提供公开 docstring。

字段类型默认值
run_idstr
plugin_instancestr
transaction_idstr
logical_namestr
formatstr
bytes_writtenint
integritystr
sha256str | None
committed_monotonic_nsint
schemastrfield(default='fastsim-run-output-commit/2', init=False)
class

RunOutputAbortReceipt

L223
class RunOutputAbortReceipt(object)

当前源码未提供公开 docstring。

字段类型默认值
run_idstr
plugin_instancestr
transaction_idstr
reason_codestr
bytes_writtenint
preserved_incompletebool
incomplete_logical_namestr | None
schemastrfield(default='fastsim-run-output-abort/1', init=False)
class

RunOutputValidationReceipt

L247
class RunOutputValidationReceipt(object)

Small format-neutral proof produced by an independent validator worker.

字段类型默认值
validator_schemastr
validation_profilestr
integritystr
validated_bytesint
content_sha256str | None
footer_identitystr
schemastrfield(default='fastsim-run-output-validation/2', init=False)
class

RunOutputFileLease

L280
class RunOutputFileLease(Protocol)

当前源码未提供公开 docstring。

closed
RunOutputFileLease.closed(self) -> bool

当前源码未提供公开 docstring。

bytes_written
RunOutputFileLease.bytes_written(self) -> int

当前源码未提供公开 docstring。

handoff_to_worker
RunOutputFileLease.handoff_to_worker(self, worker_identity: int) -> None

当前源码未提供公开 docstring。

write
RunOutputFileLease.write(self, data: memoryview) -> int

当前源码未提供公开 docstring。

flush
RunOutputFileLease.flush(self) -> None

当前源码未提供公开 docstring。

close
RunOutputFileLease.close(self) -> None

当前源码未提供公开 docstring。

class

RunOutputReadbackLease

L297
class RunOutputReadbackLease(Protocol)

当前源码未提供公开 docstring。

closed
RunOutputReadbackLease.closed(self) -> bool

当前源码未提供公开 docstring。

size_bytes
RunOutputReadbackLease.size_bytes(self) -> int

当前源码未提供公开 docstring。

handoff_to_worker
RunOutputReadbackLease.handoff_to_worker(self, worker_identity: int) -> None

当前源码未提供公开 docstring。

readinto
RunOutputReadbackLease.readinto(self, buffer: memoryview) -> int

当前源码未提供公开 docstring。

seek
RunOutputReadbackLease.seek(self, offset: int, whence: int=os.SEEK_SET) -> int

当前源码未提供公开 docstring。

tell
RunOutputReadbackLease.tell(self) -> int

当前源码未提供公开 docstring。

close
RunOutputReadbackLease.close(self) -> None

当前源码未提供公开 docstring。

class

RunOutputTransaction

L316
class RunOutputTransaction(Protocol)

当前源码未提供公开 docstring。

integrity
RunOutputTransaction.integrity(self) -> str

当前源码未提供公开 docstring。

transaction_id
RunOutputTransaction.transaction_id(self) -> str

当前源码未提供公开 docstring。

logical_name
RunOutputTransaction.logical_name(self) -> str

当前源码未提供公开 docstring。

open_stream
RunOutputTransaction.open_stream(self) -> RunOutputFileLease

当前源码未提供公开 docstring。

seal
RunOutputTransaction.seal(self, lease: RunOutputFileLease) -> None

当前源码未提供公开 docstring。

open_readback
RunOutputTransaction.open_readback(self) -> RunOutputReadbackLease

当前源码未提供公开 docstring。

confirm_validation
RunOutputTransaction.confirm_validation(self, readback_lease: RunOutputReadbackLease, validation_receipt: RunOutputValidationReceipt) -> None

当前源码未提供公开 docstring。

commit
RunOutputTransaction.commit(self) -> RunOutputCommitReceipt

当前源码未提供公开 docstring。

abort
RunOutputTransaction.abort(self, reason_code: str='PLUGIN_ABORTED') -> RunOutputAbortReceipt

当前源码未提供公开 docstring。

class

RunOutputService

L344
class RunOutputService(Protocol)

当前源码未提供公开 docstring。

service_id
RunOutputService.service_id(self) -> str

当前源码未提供公开 docstring。

begin_primary
RunOutputService.begin_primary(self, logical_name: str, format: str, idempotency_key: str) -> RunOutputTransaction

当前源码未提供公开 docstring。