I have some small projects there runs under Linux and Windows. There are no explanations but take a look in the source and I believe you will understand what I am doing. The MiniHttp is a very small HTTP server the idea is that it is going to be a small http gateway to whatever program there lays under.
The MiniXml is a small XML parser. Very often there is no need for the whole DOM or SAX engine. This parser can parse small XML documents, it does not do any control, but build a XML document tree in memory, then an application can search it.