Module csw.SequencerCommandService
Classes
class SequencerCommandService
-
Expand source code
class SequencerCommandService: async def submit(self, sequence: Sequence) -> SubmitResponse: pass async def submitAndWait(self, sequence: Sequence, timeout: timedelta) -> SubmitResponse: pass async def query(self, runId: str) -> SubmitResponse: pass async def queryFinal(self, runId: str, timeout: timedelta = timedelta(seconds=10)) -> SubmitResponse: pass
Methods
async def query(self, runId: str) ‑> Error | Invalid | Locked | Started | Completed | Cancelled
-
Expand source code
async def query(self, runId: str) -> SubmitResponse: pass
async def queryFinal(self, runId: str, timeout: datetime.timedelta = datetime.timedelta(seconds=10)) ‑> Error | Invalid | Locked | Started | Completed | Cancelled
-
Expand source code
async def queryFinal(self, runId: str, timeout: timedelta = timedelta(seconds=10)) -> SubmitResponse: pass
async def submit(self, sequence: esw.Sequence.Sequence) ‑> Error | Invalid | Locked | Started | Completed | Cancelled
-
Expand source code
async def submit(self, sequence: Sequence) -> SubmitResponse: pass
async def submitAndWait(self, sequence: esw.Sequence.Sequence, timeout: datetime.timedelta) ‑> Error | Invalid | Locked | Started | Completed | Cancelled
-
Expand source code
async def submitAndWait(self, sequence: Sequence, timeout: timedelta) -> SubmitResponse: pass