See the User’s Guide for more discussion.
This enumeration is used as the return code from your implementation of
administer_message to communicate the effect
back to the traversal loop of the
The basic values are:
message_parliamentshould keep looking.
message_parliamentwill not continue calling on ministers to find one that can handle it. But it will invoke ministers that have the
Alwaysflag set in the
schedulemember of their
commissions, which indicates that it wants to be called even if the message was already handled.
In order to provide the possibility of more intelligent cacheing in the future, and to provide more
context to the
state.status parameter in subsequent calls to
there are some more advanced values that may be used:
message_parliamentthat it may skip this call in the future.
This enumeration contains values that may be “thrown” by code within the minister to
affect the traversal loop of the
commissions, and will not change the handled status.