C API reference for Couchbase 2.0?
I have been looking for the current API reference to program in C for Couchbase Server 2.0, and the closest thing I see in the documentation downloads is the API Reference 1.1 document, which has only a few C references, many missing, and some that seem out of date (i.e. methods starting with memcached_).
Questions:
1) Is the API Reference 1.1 the most current API documentation for Couchbase Server 2.0? If not, where can I find the current API documentation?
2) If there is no up-to-date C documentation for Couchbase Server 2.0 yet, is the thing to do to look at API Reference 1.1 and then compare to the actual function prototypes in the .h files of the API source code to deduce the parameter and return types, etc? If so, where would I find the .h file(s) for the C client API? (I am running Ubuntu.)
3) If I end up writing some of my own C API documentation, would you like me to submit it somewhere? If so, where?
Thanks,
Dronz
As of libcouchbase 2.0.2 we added manual pages for the various operations. If you don't have them available on your system you may look at:
https://github.com/couchbase/libcouchbase/tree/master/man
You'll find the plain text versions in man1 (the command line programs) man3couchbase (the functions in libcouchbase), man4 (file formats), man5 (description of attributes) etc. Please let me know if there is something you're missing