AckCmdDataType

class lsst.ts.salobj.AckCmdDataType(private_revCode: str = '', private_sndStamp: float = 0, private_rcvStamp: float = 0, private_seqNum: int = 0, private_identity: str = '', private_origin: int = 0, salIndex: int = 0, ack: SalRetCode = SalRetCode.CMD_COMPLETE, error: int = 0, result: str = '', identity: str = '', origin: int = 0, timeout: float = 0)

Bases: BaseMsgType

AckCmd topic data type, for type annotations.

Attributes Summary

ack

error

identity

origin

private_identity

private_origin

private_rcvStamp

private_revCode

private_seqNum

private_sndStamp

result

salIndex

timeout

Methods Summary

get_vars()

Attributes Documentation

ack: SalRetCode = 303
error: int = 0
identity: str = ''
origin: int = 0
private_identity: str = ''
private_origin: int = 0
private_rcvStamp: float = 0
private_revCode: str = ''
private_seqNum: int = 0
private_sndStamp: float = 0
result: str = ''
salIndex: int = 0
timeout: float = 0

Methods Documentation

get_vars() dict[str, Any]