BaseMsgType

class lsst.ts.salobj.BaseMsgType(private_revCode: str = '', private_sndStamp: float = 0, private_rcvStamp: float = 0, private_seqNum: int = 0, private_identity: str = '', private_origin: int = 0)

Bases: object

Base DDS sample data type, for type annotations.

This is missing:

  • _SAL_component_name_ID (e.g. ScriptID): only present for indexed SAL components

  • priority: present for events, but not used

  • all topic-specific public fields

Attributes Summary

private_identity

private_origin

private_rcvStamp

private_revCode

private_seqNum

private_sndStamp

Methods Summary

get_vars()

Attributes Documentation

private_identity: str = ''
private_origin: int = 0
private_rcvStamp: float = 0
private_revCode: str = ''
private_seqNum: int = 0
private_sndStamp: float = 0

Methods Documentation

get_vars() Dict[str, Any]