caproto.server.records.CompressFields

Inheritance diagram of CompressFields
class caproto.server.records.CompressFields(prefix, **kw)[source]
CompressFields 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

buffering_algorithm

BALG

Buffering Algorithm

PvpropertyEnum

Inherited from CompressFields

compress_value_buffer

CVB

Compress Value Buffer

PvpropertyDoubleRO

Read-only Inherited from CompressFields

compressed_array_inx

INX

Compressed Array Inx

PvpropertyIntegerRO

Read-only Inherited from CompressFields

compression_algorithm

ALG

Compression Algorithm

PvpropertyEnum

Inherited from CompressFields

current_alarm_severity

SEVR

Alarm Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

dbputfield_process

PUTF

dbPutField process

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

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 CompressFields Get Put

engineering_units

EGU

Engineering Units

PvpropertyChar

Length(16) Inherited from CompressFields

event_name

EVNT

Event Name

PvpropertyChar

Length(40) Inherited from RecordFieldGroup

forward_link

FLNK

Forward Process Link

PvpropertyString

Inherited from RecordFieldGroup

high_operating_range

HOPR

High Operating Range

PvpropertyDouble

Inherited from CompressFields Get Put

init_high_interest_lim

IHIL

Init High Interest Lim

PvpropertyDouble

Inherited from CompressFields

init_low_interest_lim

ILIL

Init Low Interest Lim

PvpropertyDouble

Inherited from CompressFields

input_specification

INP

Input Specification

PvpropertyString

Inherited from CompressFields

lock_count

LCNT

Lock Count

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

low_operating_range

LOPR

Low Operating Range

PvpropertyDouble

Inherited from CompressFields Get Put

n_to_1_compression

N

N to 1 Compression

PvpropertyInteger

Inherited from CompressFields

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

number_of_elements_in_working_buffer

INPN

Number of elements in Working Buffer

PvpropertyIntegerRO

Read-only Inherited from CompressFields

number_of_values

NSAM

Number of Values

PvpropertyIntegerRO

Read-only Inherited from CompressFields

number_used

NUSE

Number Used

PvpropertyIntegerRO

Read-only Inherited from CompressFields

offset

OFF

Offset

PvpropertyIntegerRO

Read-only Inherited from CompressFields

old_number_used

OUSE

Old Number Used

PvpropertyIntegerRO

Read-only Inherited from CompressFields

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

reset

RES

Reset

PvpropertyShort

Inherited from CompressFields

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

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

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)
high_operating_range.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
low_operating_range.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)