caproto.server.records.RecordFieldGroup

class caproto.server.records.RecordFieldGroup(prefix, **kw)[source]
RecordFieldGroup pvproperties

Attribute

Suffix

Docs

Type

Notes

Alarm Group

access_security_group

ASG

Access Security Group

CHAR

Length(29)

alarm_acknowledge_severity

ACKS

Alarm Ack Severity

ENUM

Read-only

alarm_acknowledge_transient

ACKT

Alarm Ack Transient

ENUM

Read-only

alarm_status

STAT

Alarm Status

ENUM

Read-only

current_alarm_severity

SEVR

Alarm Severity

ENUM

Read-only

dbputfield_process

PUTF

dbPutField process

CHAR

Read-only

description

DESC

Descriptor

CHAR

Length(41) Get Put

device_type

DTYP

Device Type

ENUM

disable

DISA

Disable

INT

disable_alarm_severity

DISS

Disable Alarm Sevrty

ENUM

disable_putfield

DISP

Disable putField

CHAR

disable_value

DISV

Disable Value

INT

event_name

EVNT

Event Name

CHAR

Length(40)

forward_link

FLNK

Forward Process Link

STRING

lock_count

LCNT

Lock Count

CHAR

Read-only

new_alarm_severity

NSEV

New Alarm Severity

ENUM

Read-only

new_alarm_status

NSTA

New Alarm Status

ENUM

Read-only

process_at_iocinit

PINI

Process at iocInit

ENUM

process_record

PROC

Force Processing

CHAR

Put

record_active

PACT

Record active

CHAR

Read-only

record_name

NAME

Record Name

CHAR

Read-only Length(61)

record_type

RTYP

Record type

STRING

Read-only

reprocess

RPRO

Reprocess

CHAR

Read-only

scan_phase

PHAS

Scan Phase

INT

scan_rate

SCAN

Scan Mechanism

ENUM

Put

scanning_disable

SDIS

Scanning Disable

STRING

scheduling_priority

PRIO

Scheduling Priority

ENUM

time_stamp_event

TSE

Time Stamp Event

INT

time_stamp_link

TSEL

Time Stamp Link

STRING

trace_processing

TPRO

Trace Processing

CHAR

undefined

UDF

Undefined

CHAR

undefined_alarm_severity

UDFS

Undefined Alarm Sevrty

ENUM

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)

Attributes

default_values

has_val_field

scan_rate_sec

Record scan rate, in seconds (read-only)

type_map

type_map_read_only

pvproperty methods

description.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)