qDecoder
From Wikipedia, the free encyclopedia
| The qDecoder Project | |
|---|---|
| Design by | Seungyoung Kim |
| Genre | CGI/network programming library in C/C++ |
| License | LGPL |
| Website | www.qdecoder.org |
qDecoder is a development kit for C/C++ network programming includes CGI supports.
Currently one of the most functionally complete public licensed C/C++ libraries, qDecoder was begun by Seungyoung Kim in 1996 who started it to fill the lack of a viable Web Application Interface library. qDecoder has been released under the LGPL, is currently on stable release 8.0.
Contents |
[edit] Distribution
qDecoder is written in C/C++ and it can work on Unix, Linux, FreeBSD, Windows.
qDecoder is free software licensed under the terms of the LGPL.
[edit] Features
- CGI(get/post/cookie/session/file upload/progressive download) API
- configuration file and string parsing API
- file(parser, i/o handler, ...) API
- string(tokenizer, parser, obstack, ...) API
- data structure(hash table, linked list, ...) API
- IPC(shared memory, semaphore, ...) API
- socket(easy use of non-blocking socket) API
- database(MySQL, ...) API
- logging API
- and more APIs(en/decoding, conversions, time, ...)

