# `taurus.core.epics.epicsvalidator`

Epics module. See __init__.py for more detailed documentation

Classes

class EpicsAttributeNameValidator(*p, **k)

  Validator for Epics attribute names. Apart from the standard named groups (scheme, authority, path, query and fragment), the following named groups are created:

  > - attrname: attribute name (an epics PV name).

  Note: brackets on the group name indicate that this group will only contain a value if the URI contains it.

  (more info)

class EpicsAuthorityNameValidator(*p, **k)

  Validator for Epics authority names. For now, the only supported authority is “//”:

  (more info)

class EpicsDeviceNameValidator(*p, **k)

  Validator for Epics device names. Apart from the standard named groups (scheme, authority, path, query and fragment), the following named groups are created:

  > - devname: device name (only empty string allowed for now)

  Note: brackets on the group name indicate that this group will only contain a string if the URI contains it.

  (more info)