Ferreteria/v0.6/fx/OpenEngine: Difference between revisions

From Woozle Writes Code
< Ferreteria‎ | v0.6‎ | fx
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:
==Status==
==Status==
* '''{{fmt/date|2025|12|06}}''' {{hashtag|TODO}}: I'm thinking that "specialty" opener functions like this should:
* '''{{fmt/date|2025|12|06}}''' {{hashtag|TODO}}: I'm thinking that "specialty" opener functions like this should:
** not have a corresponding <code>Shut*()</code> method but instead return an object which can be closed (as in <code>{{l/ver/fx|OpenProcess}}()</code>)
** not have a corresponding <code>Shut*()</code> method but instead return an object which can be closed (as in <code>{{l/ver/fx|RunProcess}}()</code> (formerly <code>{{l/ver/fx|OpenProcess}}()</code>))
** be renamed to something like "<code>Start*()</code>" instead of "<code>Open*()</code>", to clearly signal the distinction.
** be renamed to something like "<code>Start*()</code>" instead of "<code>Open*()</code>", to clearly signal the distinction.
==Usage==
==Usage==
This is currently only used in <code>{{l/ver/clade/full|Sys\Data\Engine\Oper|MyMar}}</code> (require, implement) and <code>{{l/ver/clade/full|Sys\Data\Engine\Conn|MyMar}}</code> (call).
This is currently only used in <code>{{l/ver/clade/full|Sys\Data\Engine\Oper|MyMar}}</code> (require, implement) and <code>{{l/ver/clade/full|Sys\Data\Engine\Conn|MyMar}}</code> (call).

Latest revision as of 14:42, 7 December 2025

Status

  • 2025-12-06 #TODO: I'm thinking that "specialty" opener functions like this should:
    • not have a corresponding Shut*() method but instead return an object which can be closed (as in RunProcess() (formerly OpenProcess()))
    • be renamed to something like "Start*()" instead of "Open*()", to clearly signal the distinction.

Usage

This is currently only used in Sys\Data\Engine\Oper\MyMar (require, implement) and Sys\Data\Engine\Conn\MyMar (call).