SalRetCode

class lsst.ts.salobj.SalRetCode(value)

Bases: enum.IntEnum

SAL return codes.

Attributes Summary

CMD_ABORTED

CMD_ACK

CMD_COMPLETE

CMD_FAILED

CMD_INPROGRESS

CMD_NOACK

CMD_NOPERM

CMD_STALLED

CMD_TIMEOUT

DATA_AVAIL

DEADLINE_MISS

ERR

EVENT_ABORT

EVENT_ERROR

EVENT_INFO

EVENT_WARN

GOT_UPDATE

ILLEGAL_REVCODE

INCOMPAT_QOS

LIVELINESS_CHG

NOT_DEFINED

NO_UPDATES

OK

SAMPLELOST

SAMPLE_REJ

SIGNAL_INTERRUPT

STATE_DISABLED

STATE_ENABLED

STATE_FAULT

STATE_OFFLINE

STATE_STANDBY

SUBSCR_MATCH

SYNC_CLEAR

SYNC_IN

SYNC_OUT

SYNC_READ

SYNC_SET

TIMEOUT

TOO_MANY_HANDLES

WAITING_FOR_NEXT

WAIT_FOR_CHANGE

WAIT_FOR_NEXT_UPDATE

Attributes Documentation

CMD_ABORTED = -303
CMD_ACK = 300
CMD_COMPLETE = 303
CMD_FAILED = -302
CMD_INPROGRESS = 301
CMD_NOACK = -301
CMD_NOPERM = -300
CMD_STALLED = 302
CMD_TIMEOUT = -304
DATA_AVAIL = 400
DEADLINE_MISS = 401
ERR = -1
EVENT_ABORT = -202
EVENT_ERROR = -201
EVENT_INFO = 200
EVENT_WARN = -200
GOT_UPDATE = 101
ILLEGAL_REVCODE = -2
INCOMPAT_QOS = 402
LIVELINESS_CHG = 404
NOT_DEFINED = -4
NO_UPDATES = -100
OK = 0
SAMPLELOST = 405
SAMPLE_REJ = 403
SIGNAL_INTERRUPT = -6
STATE_DISABLED = 1
STATE_ENABLED = 2
STATE_FAULT = 3
STATE_OFFLINE = 4
STATE_STANDBY = 5
SUBSCR_MATCH = 406
SYNC_CLEAR = 105
SYNC_IN = 102
SYNC_OUT = 103
SYNC_READ = 106
SYNC_SET = 104
TIMEOUT = -5
TOO_MANY_HANDLES = -3
WAITING_FOR_NEXT = 100
WAIT_FOR_CHANGE = -10001
WAIT_FOR_NEXT_UPDATE = -10000