Patent ID: 6345325
Filing Date: 2002-02-05
Classification: H04L

Abstract:
In a network computing environment controlled by a running program and having a queuing mechanism established in a main storage, said main storage in processing communication with an interface element having one or more adapters, a method of ensuring that all queues in said queuing mechanism remain active and that any data in said queues is being timely processed, said method comprising:designating at least one set of queues in said queuing mechanism as input queues and another as output queues; issuing a signal adapter instruction to provide initiative to check content of any or all queues in said queuing mechanism; specifying initiate-output when appropriate by means of said signal adapter instruction and then signaling said associated adapter to asynchronously process said output queues; specifying initiate-input when appropriate by means of said signal adapter instruction and then signaling said associated adapter to asynchronously process said input queues; specifying a synchronize option when appropriate by means of said signal adapter instruction and then signaling said associated data queues to update all entries in order to render them current as observed by both said adapter(s) and said controlling running program.