La bibliothèque se documente elle-même · Agents et conversation
stzAgentFolder
19 méthodes propres · 0 formes avec extensions, rangées sous leur méthode
la source: base/agentic/stzAgentFolder.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Agents et conversation
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
Path
(sans commentaire dans la source : le nom se lit comme une phrase) pathaucune extension
Why
(sans commentaire dans la source : le nom se lit comme une phrase) whyaucune extension
ReadAgents
loading -------------------------------------------------------- Read every agent file in the folder. Returns the number ACCEPTED; whatever was refused is in Refusals(), never swallowed.aucune extension
NumberOfAgents
(sans commentaire dans la source : le nom se lit comme une phrase) number of agentsaucune extension
NumberOfRefusedFiles
(sans commentaire dans la source : le nom se lit comme une phrase) number of refused filesaucune extension
Names
(sans commentaire dans la source : le nom se lit comme une phrase) namesaucune extension
Has
(sans commentaire dans la source : le nom se lit comme une phrase) hasaucune extension
AgentQ
The live agent object. Configure it through this face BEFORE MountOn() -- afterwards the host's copy is the one that ticks.aucune extension
ScheduleOf
(sans commentaire dans la source : le nom se lit comme une phrase) schedule ofaucune extension
NotationOf
(sans commentaire dans la source : le nom se lit comme une phrase) notation ofaucune extension
Refusals
(sans commentaire dans la source : le nom se lit comme une phrase) refusalsaucune extension
RefusedFiles
(sans commentaire dans la source : le nom se lit comme une phrase) refused filesaucune extension
CiteRefusals
The refusals, printable. Empty when the folder loaded whole -- and a caller that prints this after every ReadAgents() cannot mistake a partially-loaded folder for a healthy one.aucune extension
Describe
(sans commentaire dans la source : le nom se lit comme une phrase) describeaucune extension
Changes
change ----------------------------------------------------------- What is different on disk since the last ReadAgents(), without loading it: [ :added, :changed, :removed ], each a list of file names.aucune extension
HasChanged
(sans commentaire dans la source : le nom se lit comme une phrase) has changedaucune extension
Rescan
AND ONE THING IT CANNOT DO, REPORTED RATHER THAN HIDDEN: a changed .pia file is re-read, because it is data. A changed .ring file is NOT re-evaluated, because Haro cannot unload a function and re-loading it is a C22 redefinition that takes the library down. So the old code keeps running and this rescan says so, as a refusal carrying the file's name. A reload that quietly kept stale code would be the worst of the three available outcomes.aucune extension
MountOn
Declare() is called for each even though a declared agent answers CoverageStatement() and ReversibilityClass() for itself: a Haro agent may answer only one of them, and the host's declared table is the fallback the engine gate reads. Saying it twice costs nothing; saying it never is a refusal at RunFor() time.aucune extension

