Is there an API to tell me if I am recording at a given time

Hello,

I wrote a little app that basically copies a recorded show to another PC, so it can use MCE buddy to convert it and remove the commercials, and then copies it to my TV shows folders. What I am learning is, when I am initially copying my files, it is very network disruptive, so much so, that if I am recording another show I will get tiling or loss of video for that show. Is there a way I can check to see if I am currently recording something, like a simple API call, that I can use in my code, and then not so my network intensive copying?

Thanks,
Matt

Or, even an API to download the recording schedule for a given day would work too.

Thanks.

In case anyone is wondering or has a similar problem, I did not find an API, but I did find a work around. I basically now just check the .grab folder for any children folders. If one exists, I assume I am recording. Otherwise, I assume I am not. So far this has been pretty helpful.