Guard
From Erights
(Difference between revisions)
(reverted edit -- "DeepFrozen" is preferable to "Deep Frozen" since the former matches the name used in the language) |
Kevin Reid (Talk | contribs) |
||
Line 1: | Line 1: | ||
- | + | XXX explain what a Guard is | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
==Protocol== | ==Protocol== | ||
- | + | ===coerce/2=== | |
- | + | to coerce(<var>specimen</var>, <var>ejector</var> :[[OneArgFunc]]) :[[any]] | |
- | + | ||
- | + | {{unspecified message}} | |
- | + | ===rangeSupersetOf/1=== | |
- | + | to rangeSupersetOf(<var>other</var> :[[Guard]]) :[[nullOK]][[[Boolean]]] | |
Experimental. See [[guard-based auditing]]. | Experimental. See [[guard-based auditing]]. |
Revision as of 18:56, 20 June 2008
XXX explain what a Guard is
Protocol
coerce/2
to coerce(specimen, ejector :OneArgFunc) :any
The specification for this message has not been written.
rangeSupersetOf/1
to rangeSupersetOf(other :Guard) :nullOK[[[Boolean]]]
Experimental. See guard-based auditing.