in reply to Daemons???
You might also look into POE. You can set things up so that the kernel posts events back to you every however many seconds. That event could kick off the parsing and what not.