Patent ID: 8091092

Claim:
A method of managing events, said method comprising: determining by a component executing on a processor of a communications environment that an event within the communications environment has occurred, said component including globally consistent configuration information of the communications environment; and automatically invoking by the component a handler function registered with the component to at least inform a user of the handler function of the event, the user comprising a communications layer of the communications environment and the component providing the globally consistent configuration information to the communications layer absent any internodal communication by the communications layer to obtain the globally consistent configuration information, wherein said component comprises a network availability matrix executing within kernel space of a node of the communications environment, and wherein the event comprises at least one change in the configuration information, the configuration information comprising obtained configuration information of one or more adapters of the communications environment, the configuration information describing one or more characteristics of at least one adapter of the one or more adapters, wherein the automatically invoking the handler function to inform the user of the event ensures that each change of the at least one change in the configuration information, the globally consistent view of which is locally available to the communications layer, is independently seen by the communications layer and that proper sequencing of the at least one change is provided, and wherein the at least one change in the configuration is included in an information table which is forwarded to the component to facilitate the providing the globally consistent configuration information to the communications layer.