My research group is using the IRobot Create, which has the Roomba Client Library, and Player (v 2.0.2) to program.  I just need to know what the different objects I will need to create for a basic setup.  I understand the API's of both the Roomba and Player server libraries.  We are coding in C++.  I think we just need a Client object, and a PlayerClient object and the device-specific types we will be using.  The methods, variables, and includes are obvious.

Thanks for the feedback.