Next: , Previous: , Up: Definition and usage of armouring   [Contents]

7.1.3 Foreign component above required interface

This may happen in special cases. The armouring concept is slightly more complex here. On the other hand in the variant with error handling all components and interfaces only have a 2–state error handling mechanism, in error or not. The Dezyne component needs the async feature to automatically send the asynchronous Reset event as a response to the RaiseError event. The Foreign component might send a Recovered event before it is being Reset. In that case the asynchronous Reset event will not be sent anymore by the clr of the async.