Miranda protocol
From Erights
(Difference between revisions)
Kevin Reid (Talk | contribs) (markup typo) |
Kevin Reid (Talk | contribs) (add links to existing miranda message documents) |
||
Line 12: | Line 12: | ||
* [[Miranda whenBroken|__whenBroken]](<var>reactor</var>) :[[void]] | * [[Miranda whenBroken|__whenBroken]](<var>reactor</var>) :[[void]] | ||
* [[Miranda whenMoreResolved|__whenMoreResolved]](<var>reactor</var>) :[[void]] | * [[Miranda whenMoreResolved|__whenMoreResolved]](<var>reactor</var>) :[[void]] | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [http://www.erights.org/javadoc/org/erights/e/elib/prim/MirandaMethods.html MirandaMethods class] in [[E-on-Java]] | ||
+ | * [http://www.erights.org/elib/distrib/captp/index.html CapTP protocol documentation], section “Helper Messages” |
Revision as of 14:30, 27 July 2007
Every normal object responds to these miranda messages; miranda methods are provided for them.
- __conformTo(guard :Guard) :any
- __getAllegedType() :TypeDesc
- __getPropertySlot(property :String) :Slot
- __optSealedDispatch(brand :any) :any
- __optUncall() :Portrayal
- __order(verb :String, args :List) :Tuple[any, any]
- __printOn(out :TextWriter) :void
- __reactToLostClient(problem) :void
- __respondsTo(verb :String, arity :int) :Boolean
- __whenBroken(reactor) :void
- __whenMoreResolved(reactor) :void
See also
- MirandaMethods class in E-on-Java
- CapTP protocol documentation, section “Helper Messages”