Code module interfaces are provided which allow a user to adjust the
functionality of a program at run-time. The code module interfaces (CMIs)
can be selectively activated by a user at run-time. Then, the control
software will call the CMIs at various instances, for example, at startup,
after each state change in the control software, at idle time and when the
control software has completed all of its tasks. Alternatively, when each
CMI is loaded, it can specify at which state change(s) that CMI is to be
called to increase speed of operation.
Поверхности стыка модуля Кодего обеспечены позволяют потребителю отрегулировать функциональность программы на продолжительности времени. Поверхности стыка модуля Кодего (CMIs) могут селективно быть активированы потребителем на продолжительности времени. После этого, контрольная программа вызовет CMIs на различных примерах, например, на запуске, после каждого изменения положения в контрольной программе, на времяа бездействия и когда контрольная программа завершьет всю из своих задач. Друг, когда каждое CMI нагружено, оно может определить на котором change(s) положения что CMI должно быть вызванным увеличить скорость деятельности.