摘要 |
<P>PROBLEM TO BE SOLVED: To provide an information processor capable of enhancing a reuse factor of a program even when a driver is changed by incorporating efficient middleware between two processes which are processing for detecting the state change of hardware and processing carried out in connection with the state change. <P>SOLUTION: The information processor for carrying out a plurality of programs comprises storage means (S101-S105) storing state information set by a first program and callback information set by a second program correspondingly; a detecting means (S107) detecting the change of the state information set by the first program; an acquisition means (S111) acquiring the callback information set by the second program when a detection means detects the state change of the first program; and an executing means (S113) calling callback based on the callback information. <P>COPYRIGHT: (C)2009,JPO&INPIT |