I just cant stop now. I am so on top!!!
I just spent 4 hours fixing stuff (these socket address byte ordering can be a bitch!) and now I have services being properly advertised using SCPD (althoug it’s reading from the xml still, not using the actual service class internal data) !!
Ok today has been very productive (10 hours of work !): My device shows up in DeviceSpy !! Here’s what I have done today:
- http server listens on each interface
- sends the description doc on each interface
- sends a byebye before advertisement
- sends a byebye on quit
- fixed many issues with sockets and streams
2 words: IT ROCKS !
Tomorrow, I am working on parsing a description doc xml and create the structure, then the SCPD for the services and Description layer of UPnP is done !
Ok I am beat, it’s 5am. I am insane to work on the week-end and so late. Tomorrow I got to spend time with K.
If I can get this done by CES, that would rock. I need to find an ipaq next week….