NAME
          /vs/data/irSPI.libs - IRAPI Service Provider Interface
          libraries

     DESCRIPTION
          The /vs/data/irSPI.libs file (if present) contains full path
          names to one or more shared object libraries ( .so files )
          which are dynamically linked to an IRAPI process by
          irRegister(3IRAPI).

          The irSPIRegister(3IRSPI) must return IRR_OK on success, or
          IRR_FAIL on failure.

          The prototype of that function in the shared object library
          must be:

               int irSPIRegister(void)

          If the shared object library listed in irSPI.libs(4SPI) does
          not exist then irRegister(3IRAPI) will fail.

          If the irSPIRegister(3IRSPI) function does not exist in a
          shared object library listed in irSPI.libs(4SPI) then
          irRegister(3IRAPI) will fail.

          If irSPIRegister(3IRSPI) returns IRR_FAIL then
          irRegister(3IRAPI) will fail.

          Lines with a leading # are treated as comment lines.

          If the irSPI.libs(4SPI) file does not exist then no Service
          Provider Interface libaries are processed by
          irRegister(3IRAPI).

     SEE ALSO
          irSPIRegister(3IRAPI), irExtend(3IRAPI), IrEXTEND(4IRAPI).

     VERSION
          This is version 8/31/00 of this man page.