Ferreteria/v0.6/fx/DescribeInline

From Woozle Writes Code
< Ferreteria‎ | v0.6‎ | fx
Revision as of 01:58, 22 October 2025 by Woozle (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

About

  • Purpose: returns a formatted one-line string describing the current object

Required by

Implemented by

clade what it does
IO\Aspect\Connx\Plug\Chain return ' via '.$this->OSock()->DescribeInline();
IO\Aspect\Connx\Plug\Shell\Local return '(local)';
IO\Aspect\Connx\Plug\Shell\Remote\SSH return $this->OSock()->DescribeInline();
IO\Aspect\Creds basically return $this->QSUser()->GetItNz($oScrn->FaintIt('(anon)'));
IO\Aspect\Host returns address and (if set) port #
IO\Aspect\Socket returns User (defined by Creds) and Host (defined by Host)
Sys\Data\Engine\Conn\MyMar combines several things
Sys\Data\Engine\Ops return $this->OConn()->DescribeInline(); -- "sometimes not needed"?

Called by

  • Sys\dba\InReq\DoTest
  • Sys\Data\Engine\aux\ActionRq\Admin::ListHosts(): calls it for each item in list
  • Sys\Data\aux\Viewer: I'm not happy with this subsystem; it may just go away at some point.