]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados.h: Fix up some doxygen problems
authorDan Mick <dan.mick@inktank.com>
Sat, 8 Jun 2013 05:50:09 +0000 (22:50 -0700)
committerDan Mick <dan.mick@inktank.com>
Sat, 8 Jun 2013 05:58:20 +0000 (22:58 -0700)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
src/include/rados/librados.h

index 98f4900927c30766442b6cfdaf1656d9e3a854fb..69eeccb323bb02ca55b01d007e29867399048091 100644 (file)
@@ -203,8 +203,10 @@ void rados_version(int *major, int *minor, int *extra);
 int rados_create(rados_t *cluster, const char * const id);
 
 /**
+ * Extended version of rados_create.
+ *
  * Like rados_create, but 
- * 1) don't assume 'client.'+id; allow full specification of name
+ * 1) don't assume 'client\.'+id; allow full specification of name
  * 2) allow specification of cluster name
  * 3) flags for future expansion
  */
@@ -1751,8 +1753,12 @@ int rados_pg_command(rados_t cluster, const char *pgstr, const char **cmd,
                     char **outbuf, size_t *outbuflen,
                     char **outs, size_t *outslen);
 
-/**
- * monitor cluster log
+/*
+ * This is not a doxygen comment leadin, because doxygen breaks on
+ * a typedef with function params and returns, and I can't figure out
+ * how to fix it.
+ *
+ * Monitor cluster log
  *
  * Monitor events logged to the cluster log.  The callback get each
  * log entry both as a single formatted line and with each field in a
@@ -1765,6 +1771,7 @@ int rados_pg_command(rados_t cluster, const char *pgstr, const char **cmd,
  * @param level minimum log level (debug, info, warn|warning, err|error)
  * @param cb callback to run for each log message
  * @param arg void argument to pass to cb
+ *
  * @returns 0 on success, negative code on error
  */
 typedef void (*rados_log_callback_t)(void *arg,