From 54e413387391f643008b70b05dadb9545e3bc900 Mon Sep 17 00:00:00 2001 From: Jason Edgecombe Date: Sun, 16 Sep 2012 21:01:04 -0400 Subject: [PATCH] DOXYGEN: Move the protocol and architecture docs into their own modules Change-Id: I1021d99c2479f9157e5c5b1fef10e5d975b35f86 Reviewed-on: http://gerrit.openafs.org/8130 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- doc/arch/arch-overview.h | 1 + doc/protocol/bos-spec.h | 3 +++ doc/protocol/rx-spec.h | 10 ++++++++-- doc/protocol/vldb-vol-spec.h | 3 +++ 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/doc/arch/arch-overview.h b/doc/arch/arch-overview.h index fcd1e54ed7..64c6cb8346 100644 --- a/doc/arch/arch-overview.h +++ b/doc/arch/arch-overview.h @@ -1,4 +1,5 @@ /*! + \addtogroup arch-overview Architectural Overview \page title AFS-3 Programmer's Reference: Architectural Overview \author Edward R. Zayas diff --git a/doc/protocol/bos-spec.h b/doc/protocol/bos-spec.h index ae50dfafc8..107a6b9ea1 100644 --- a/doc/protocol/bos-spec.h +++ b/doc/protocol/bos-spec.h @@ -1,4 +1,6 @@ /*! + \addtogroup bos-spec BOS Server Interface + @{ \page title AFS-3 Programmer's Reference: BOS Server Interface @@ -2469,5 +2471,6 @@ University. Quorum Completion, ITCID, Pittsburgh, PA, Month, 1988. System Types in Sun UNIX, Conference Proceedings, 1986 Summer Usenix Technical Conference, pp. 238-247, El Toro, CA, 1986. +@} */ diff --git a/doc/protocol/rx-spec.h b/doc/protocol/rx-spec.h index e675145cce..9a243b8a18 100644 --- a/doc/protocol/rx-spec.h +++ b/doc/protocol/rx-spec.h @@ -1,4 +1,9 @@ -/*! \mainpage AFS-3 Programmer's Reference: Specification for the Rx Remote +/*! + * \addtogroup rxrpc-spec RX RPC Specification + * RX RPC Specification + * @{ + * + * \mainpage AFS-3 Programmer's Reference: Specification for the Rx Remote * Procedure Call Facility * * AFS-3 Programmer's Reference: @@ -6445,5 +6450,6 @@ * \li [4] S. R. Kleinman. Vnodes: An Architecture for Multiple file * System Types in Sun UNIX, Conference Proceedings, 1986 Summer Usenix * Technical Conference, pp. 238-247, El Toro, CA, 1986. - * + * + * @} */ diff --git a/doc/protocol/vldb-vol-spec.h b/doc/protocol/vldb-vol-spec.h index bd49fbf69a..23ce750135 100644 --- a/doc/protocol/vldb-vol-spec.h +++ b/doc/protocol/vldb-vol-spec.h @@ -1,4 +1,6 @@ /*! + \addtogroup vldb-spec VLDB Server Interface + @{ \page title AFS-3 Programmer's Reference: Volume Server/Volume Location Server Interface @@ -3621,4 +3623,5 @@ Library For Managing Ubiquitous Data, ITCID, Pittsburgh, PA, Month, 1988. \li [5] Information Technology Center, Carnegie Mellon University. Quorum Completion, ITCID, Pittsburgh, PA, Month, 1988. + @} */