Due to the new capabilities and functions of this API Library, and with the addition of the device services, this API is becoming more DLNA specific, and not just Sony specific.
With the addition of AVTransport, Connection Manager, Media Services, Rendering Control and such, this API will be able to be used with other devices other than just Sony.
So, with this said, I am considering changing the name completely, and moving this project to a completely new one.
I will attempt to fix any bugs still present in the 5.1 version of the SonyAPILib so it will remain "AS-IS" and can still be used by anyone who has developed against it.
I am considering the new name to be something more like: "DLNAapiLib".
The name change will not change that much in the API, other than any reference to "Sony".
For example:
SonyDevice object will become a DLNADevice object.
SonyCommandList will become DLNACommandList
SonyOption will become DLNAOption
SonyCookie will become DLNACookie
The _mySony object will no longer be used in the new API.
I feel this will be a good start to get this API a little more recognition, and could be more usable to more users.
Please let me know your thoughts on this, as I have not released any of the new code as of yet, but will be testing what I have this week.
Thanks to everyone for your participation and help!