code: def load_np(self, imname, data_np, imtype, header):
          
          # future: handle imtype
  
          load_buffer = self._client.lookup_attr('load_buffer')
  
          return load_buffer(imname, self._chname,
                             Blob(data_np.tobytes()),
                             data_np.shape, str(data_np.dtype),
                             header, {}, False)
docs: Display a numpy image buffer in a remote Ginga reference viewer.
  
          Parameters
          ----------
          imname : str
              A name to use for the image in the reference viewer.
  
          data_np : ndarray
              This should be at least a 2D Numpy array.
  
          imtype : str
              Image type--currently ignored.
  
          header : dict
              Fits header as a dictionary, or other keyword metadata.
  
          Returns
          -------
          0
  
          Notes
          -----
          * The "RC" plugin needs to be started in the viewer for this to work.