> > > What is it that you think is different for windows about > the Broker > > > class? > > > > Only the need to include a different file. > > Umm, I'm not sure that it makes sense to have different Poller > interfaces for windows and unix. Different implementations, but not > different interfaces.
Right. > Although you windows Poller doesn't use the identical > interface it does > appear to be a subset so couldn't it use the same Poller.h as > the other > ports and just not use every constant or implement every unused member > function. I'll check into that... The Direction enum (at least) will need to change since at least one of those values conflicts with a Windows-defined macro (hey, don't shoot the messenger ;-) -Steve
