Unfortunately, I have absolutely no experience with this module, but looking at the cpan page for
Win32::SerialPort, the page does have a section on the "Methods for I/O Processing". I would think you could use the examples there to do what you need to do.
Hopefully someone else that has experience with this will respond, but in the interim, I would look at that page.
Regards,
Jeff