code: public String status() {
  	Util.out4.println("DeviceImpl.status() (attibute) arrived");
  
  	//
  	// Record attribute request in black box
  	//
  
  	blackbox.insert_attr(Attr_Status);
  
  	//
  	// Return data to caller. If the dev_status method throw exception,
  	// catch it
  	// and forget it because we are in a CORBA attribute implementation
  	//
  
  	String tmp = null;
  	try {
  	    tmp = dev_status();
  	} catch (final DevFailed ex) {
  	}
  
  	Util.out4.println("Leaving DeviceImpl.status() (attribute)");
  	return tmp;
      }
docs: Get device status.
  
  It's the master method executed when the device status is requested via a
  CORBA attribute. It updates the device black-box and return the device
  state. This method calls the <i>dev_status</i> device method but catch
  all the execption and does not re-throw them because exception can't be
  thrown to a client for CORBA attribute
  
  @return The device status