code: public String[] black_box(final int n) throws DevFailed {
  
  	Util.out4.println("DeviceImpl.black_box() arrived");
  
  	final String[] ret = blackbox.read(n);
  
  	//
  	// Record operation request in black box
  	//
  
  	blackbox.insert_op(Op_BlackBox);
  
  	Util.out4.println("Leaving DeviceImpl.black_box()");
  	return ret;
      }
docs: Get device black box.
  
  It's the master method executed when the device black box is requested.
  It reads the device black box, update it and return black-box data to the
  client
  
  @param n
  The number of actions description which must be returned to
  the client. The number of returned element is limited to the
  number of elements stored in the black-box or to the complete
  black-box depth if it is full.
  @return The device black box with one String for each action requested on
  the device
  @exception DevFailed
  If it is not possible to read the device black box. Click
  <a
  href="../../tango_basic/idl_html/Tango.html#DevFailed">here
  </a> to read <b>DevFailed</b> exception specification