caproto.server.records.SeqFields

Inheritance diagram of SeqFields
class caproto.server.records.SeqFields(prefix, **kw)[source]
SeqFields pvproperties

Attribute

Suffix

Docs

Type

Notes

Alarm Group

access_security_group

ASG

Access Security Group

PvpropertyChar

Length(29) Inherited from RecordFieldGroup

alarm_acknowledge_severity

ACKS

Alarm Ack Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

alarm_acknowledge_transient

ACKT

Alarm Ack Transient

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

alarm_status

STAT

Alarm Status

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

current_alarm_severity

SEVR

Alarm Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

dbputfield_process

PUTF

dbPutField process

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

delay_0

DLY0

Delay 0

PvpropertyDouble

Inherited from SeqFields

delay_1

DLY1

Delay 1

PvpropertyDouble

Inherited from SeqFields

delay_10

DLYA

Delay 10

PvpropertyDouble

Inherited from SeqFields

delay_11

DLYB

Delay 11

PvpropertyDouble

Inherited from SeqFields

delay_12

DLYC

Delay 12

PvpropertyDouble

Inherited from SeqFields

delay_13

DLYD

Delay 13

PvpropertyDouble

Inherited from SeqFields

delay_14

DLYE

Delay 14

PvpropertyDouble

Inherited from SeqFields

delay_15

DLYF

Delay 15

PvpropertyDouble

Inherited from SeqFields

delay_2

DLY2

Delay 2

PvpropertyDouble

Inherited from SeqFields

delay_3

DLY3

Delay 3

PvpropertyDouble

Inherited from SeqFields

delay_4

DLY4

Delay 4

PvpropertyDouble

Inherited from SeqFields

delay_5

DLY5

Delay 5

PvpropertyDouble

Inherited from SeqFields

delay_6

DLY6

Delay 6

PvpropertyDouble

Inherited from SeqFields

delay_7

DLY7

Delay 7

PvpropertyDouble

Inherited from SeqFields

delay_8

DLY8

Delay 8

PvpropertyDouble

Inherited from SeqFields

delay_9

DLY9

Delay 9

PvpropertyDouble

Inherited from SeqFields

description

DESC

Descriptor

PvpropertyChar

Length(41) Inherited from RecordFieldGroup

device_type

DTYP

Device Type

PvpropertyEnum

Inherited from RecordFieldGroup

disable

DISA

Disable

PvpropertyShort

Inherited from RecordFieldGroup

disable_alarm_severity

DISS

Disable Alarm Sevrty

PvpropertyEnum

Inherited from RecordFieldGroup

disable_putfield

DISP

Disable putField

PvpropertyByte

Inherited from RecordFieldGroup

disable_value

DISV

Disable Value

PvpropertyShort

Inherited from RecordFieldGroup

display_precision

PREC

Display Precision

PvpropertyShort

Inherited from SeqFields Get Put

event_name

EVNT

Event Name

PvpropertyChar

Length(40) Inherited from RecordFieldGroup

forward_link

FLNK

Forward Process Link

PvpropertyString

Inherited from RecordFieldGroup

input_link1

DOL1

Input link1

PvpropertyString

Inherited from SeqFields

input_link_0

DOL0

Input link 0

PvpropertyString

Inherited from SeqFields

input_link_10

DOLA

Input link 10

PvpropertyString

Inherited from SeqFields

input_link_11

DOLB

Input link 11

PvpropertyString

Inherited from SeqFields

input_link_12

DOLC

Input link 12

PvpropertyString

Inherited from SeqFields

input_link_13

DOLD

Input link 13

PvpropertyString

Inherited from SeqFields

input_link_14

DOLE

Input link 14

PvpropertyString

Inherited from SeqFields

input_link_15

DOLF

Input link 15

PvpropertyString

Inherited from SeqFields

input_link_2

DOL2

Input link 2

PvpropertyString

Inherited from SeqFields

input_link_3

DOL3

Input link 3

PvpropertyString

Inherited from SeqFields

input_link_4

DOL4

Input link 4

PvpropertyString

Inherited from SeqFields

input_link_5

DOL5

Input link 5

PvpropertyString

Inherited from SeqFields

input_link_6

DOL6

Input link 6

PvpropertyString

Inherited from SeqFields

input_link_7

DOL7

Input link 7

PvpropertyString

Inherited from SeqFields

input_link_8

DOL8

Input link 8

PvpropertyString

Inherited from SeqFields

input_link_9

DOL9

Input link 9

PvpropertyString

Inherited from SeqFields

link_selection

SELN

Link Selection

PvpropertyShort

Inherited from SeqFields

link_selection_loc

SELL

Link Selection Loc

PvpropertyString

Inherited from SeqFields

lock_count

LCNT

Lock Count

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

new_alarm_severity

NSEV

New Alarm Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

new_alarm_status

NSTA

New Alarm Status

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

offset_for_specified

OFFS

Offset for Specified

PvpropertyShort

Inherited from SeqFields

old_selection

OLDN

Old Selection

PvpropertyShort

Inherited from SeqFields

output_link_0

LNK0

Output Link 0

PvpropertyString

Inherited from SeqFields

output_link_1

LNK1

Output Link 1

PvpropertyString

Inherited from SeqFields

output_link_10

LNKA

Output Link 10

PvpropertyString

Inherited from SeqFields

output_link_11

LNKB

Output Link 11

PvpropertyString

Inherited from SeqFields

output_link_12

LNKC

Output Link 12

PvpropertyString

Inherited from SeqFields

output_link_13

LNKD

Output Link 13

PvpropertyString

Inherited from SeqFields

output_link_14

LNKE

Output Link 14

PvpropertyString

Inherited from SeqFields

output_link_15

LNKF

Output Link 15

PvpropertyString

Inherited from SeqFields

output_link_2

LNK2

Output Link 2

PvpropertyString

Inherited from SeqFields

output_link_3

LNK3

Output Link 3

PvpropertyString

Inherited from SeqFields

output_link_4

LNK4

Output Link 4

PvpropertyString

Inherited from SeqFields

output_link_5

LNK5

Output Link 5

PvpropertyString

Inherited from SeqFields

output_link_6

LNK6

Output Link 6

PvpropertyString

Inherited from SeqFields

output_link_7

LNK7

Output Link 7

PvpropertyString

Inherited from SeqFields

output_link_8

LNK8

Output Link 8

PvpropertyString

Inherited from SeqFields

output_link_9

LNK9

Output Link 9

PvpropertyString

Inherited from SeqFields

process_at_iocinit

PINI

Process at iocInit

PvpropertyEnum

Inherited from RecordFieldGroup

process_record

PROC

Force Processing

PvpropertyByte

Inherited from RecordFieldGroup

record_active

PACT

Record active

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

record_name

NAME

Record Name

PvpropertyCharRO

Read-only Length(61) Inherited from RecordFieldGroup

record_type

RTYP

Record type

PvpropertyStringRO

Read-only Inherited from RecordFieldGroup

reprocess

RPRO

Reprocess

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

scan_phase

PHAS

Scan Phase

PvpropertyShort

Inherited from RecordFieldGroup

scan_rate

SCAN

Scan Mechanism

PvpropertyEnum

Inherited from RecordFieldGroup

scanning_disable

SDIS

Scanning Disable

PvpropertyString

Inherited from RecordFieldGroup

scheduling_priority

PRIO

Scheduling Priority

PvpropertyEnum

Inherited from RecordFieldGroup

select_mechanism

SELM

Select Mechanism

PvpropertyEnum

Inherited from SeqFields

shift_for_mask_mode

SHFT

Shift for Mask mode

PvpropertyShort

Inherited from SeqFields

time_stamp_event

TSE

Time Stamp Event

PvpropertyShort

Inherited from RecordFieldGroup

time_stamp_link

TSEL

Time Stamp Link

PvpropertyString

Inherited from RecordFieldGroup

trace_processing

TPRO

Trace Processing

PvpropertyByte

Inherited from RecordFieldGroup

undefined

UDF

Undefined

PvpropertyByte

Inherited from RecordFieldGroup

undefined_alarm_severity

UDFS

Undefined Alarm Sevrty

PvpropertyEnum

Inherited from RecordFieldGroup

value_0

DO0

Value 0

PvpropertyDouble

Inherited from SeqFields

value_1

DO1

Value 1

PvpropertyDouble

Inherited from SeqFields

value_10

DOA

Value 10

PvpropertyDouble

Inherited from SeqFields

value_11

DOB

Value 11

PvpropertyDouble

Inherited from SeqFields

value_12

DOC

Value 12

PvpropertyDouble

Inherited from SeqFields

value_13

DOD

Value 13

PvpropertyDouble

Inherited from SeqFields

value_14

DOE

Value 14

PvpropertyDouble

Inherited from SeqFields

value_15

DOF

Value 15

PvpropertyDouble

Inherited from SeqFields

value_2

DO2

Value 2

PvpropertyDouble

Inherited from SeqFields

value_3

DO3

Value 3

PvpropertyDouble

Inherited from SeqFields

value_4

DO4

Value 4

PvpropertyDouble

Inherited from SeqFields

value_5

DO5

Value 5

PvpropertyDouble

Inherited from SeqFields

value_6

DO6

Value 6

PvpropertyDouble

Inherited from SeqFields

value_7

DO7

Value 7

PvpropertyDouble

Inherited from SeqFields

value_8

DO8

Value 8

PvpropertyDouble

Inherited from SeqFields

value_9

DO9

Value 9

PvpropertyDouble

Inherited from SeqFields

Methods

group_read(instance)

Generic read called for channels without get defined

group_write(instance, value)

Generic write called for channels without put defined

publish(flags)

value_write_hook(instance, value)

An overridable hook for the parent value having been updated.

Attributes

default_values

has_val_field

scan_rate_sec

Record scan rate, in seconds (read-only)

type_map

type_map_read_only

pvproperty methods

display_precision.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)