TangoDevInfo

digraph inheritance17224f0115 { rankdir=UD; ratio=compress; size="8.0, 12.0"; "TangoDevInfo" [color=dodgerblue1,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; "TangoInfo" -> "TangoDevInfo" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TangoInfo" [color=dodgerblue1,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; }
class TangoDevInfo(container, name=None, full_name=None, alias=None, server=None, klass=None, exported=False, host=None)[source]

Bases: taurus.core.tango.tangodatabase.TangoInfo

alias()[source]
alive()[source]
attributes()[source]
domain()[source]
exported()[source]
family()[source]
getAttribute(attrname)[source]
getDeviceProxy()[source]
getHWObj(**kwargs)

Deprecated since version 4.0: Use getDeviceProxy() instead

host()[source]
klass()[source]
member()[source]
refreshAttributes()[source]
server()[source]
setAttributes(attributes)[source]
state()[source]

Overwrite state so it doesn’t call ‘alive()’ since it can take a long time for devices that are declared as exported but are in fact not running (crashed, network error, power cut, etc)