×

GPIB system and method which provides asynchronous event notification

  • US 5,974,541 A
  • Filed: 07/22/1997
  • Issued: 10/26/1999
  • Est. Priority Date: 07/22/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of asynchronously notifying a GPIB application when one or more GPIB events occur in a GPIB system, wherein the system comprises the GPIB application which interfaces through GPIB driver software to a GPIB device, wherein the GPIB application and the GPIB driver software execute on a computer system, the method comprising:

  • receiving an asynchronous notify request from the GPIB application, wherein the asynchronous notify request includes a unit descriptor, event information regarding a plurality of GPIB events to monitor, and a reference to a callback function in the GPIB application, wherein the unit descriptor uniquely identifies the GPIB device; and

    monitoring events specified by said event information, wherein said monitoring is performed in response to said receiving said asynchronous notify request, wherein said events comprise state changes of the GPIB device identified by the unit descriptor;

    determining that an event specified by said event information has occurred;

    invoking said callback function in response to said determining that said event has occurred, wherein said invocation is performed asynchronously to the GPIB application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×