Exact-instance source for one live mutable Timeline document session. More...
#include <control_timeline_document_session_executor.hpp>
Public Attributes | |
| ControlRegistrationId | registration_id |
| std::string | instance_id |
| std::string | publication_id |
| std::function< ControlTimelineDocumentSessionOutcome(const ControlTimelineDocumentSessionRequest &)> | invoke |
Exact-instance source for one live mutable Timeline document session.
invoke runs synchronously on a legal background thread, never the audio thread, and must not block on the host main thread. It owns the session mechanics; this executor adds no document behavior of its own. Runtime operation metadata, grants, instances, and receipts stay outside the design-time agent-capabilities manifest even though these headers install in the same SDK.
| std::string pulp::inspect::ControlTimelineDocumentSessionSource::instance_id |
| std::function<ControlTimelineDocumentSessionOutcome( const ControlTimelineDocumentSessionRequest&)> pulp::inspect::ControlTimelineDocumentSessionSource::invoke |
| std::string pulp::inspect::ControlTimelineDocumentSessionSource::publication_id |
| ControlRegistrationId pulp::inspect::ControlTimelineDocumentSessionSource::registration_id |