Parallele Printer Port - How do you set the interrupt?

I’m trying to write a program to read the parallele printer port and I was wondering if this port is capable to generate an interupt.

Some IO card will let you set the interupt for each bit but the printer port won’t.

Is pulling the only way?