sgns::GeniusNode::SubmissionLease¶
Public Functions¶
| Name | |
|---|---|
| SubmissionLease(GeniusNode & node) | |
| ~SubmissionLease() | |
| SubmissionLease(const SubmissionLease & ) =delete | |
| SubmissionLease & | operator=(const SubmissionLease & ) =delete |
| void | Acquire() |
Detailed Description¶
RAII holder for one submission lease. Acquire() is called while lifecycle_mutex_ is held so lease ownership is atomic with the snapshot validation in the same critical section; a switch cannot begin between the two.
Public Functions Documentation¶
function SubmissionLease¶
function ~SubmissionLease¶
function SubmissionLease¶
function operator=¶
function Acquire¶
Updated on 2026-09-25 at 15:46:10 +0000