code: private void setRequestArgsForReadAttr(final Request request, final String[] names,
              final DevSource src, final ClntIdent ident, final TypeCode return_type) {
          Any any;
          any = request.add_in_arg();
          DevVarStringArrayHelper.insert(any, names);
  
          // Add source if any
          if (src != null) {
              any = request.add_in_arg();
              DevSourceHelper.insert(any, src);
          }
          if (ident != null) {
              any = request.add_in_arg();
              ClntIdentHelper.insert(any, ident);
          }
          request.set_return_type(return_type);
          request.exceptions().add(DevFailedHelper.type());
      }
docs: ==========================================================================