SMOP Responder Interface
The Responder Interface is the basic SMOP type that actually can do something in the C lowlevel. Every message to every object is always delivered through the Responder Interface, and every object must have a responder interface, unless it is itself one. The three operations that a SMOP Responder Interface must do are:
- MESSAGE(interpreter, responder, identifier, capture)
- REFERENCE(interpreter, responder, object)
- RELEASE(interpreter, responder, object)
This three are declared as members of the SMOP__ResponderIterface C type, and should always point to something, even if it's just a stub.