From: tho Date: Fri, 20 Jul 2007 14:33:44 +0000 (+0000) Subject: added documentation stub for the MPEG/DVB Bundle X-Git-Url: http://g0dil.de/git?a=commitdiff_plain;h=f42f550e611b7cb1f0c729c12b09931319a7d41c;hp=cb10487f67b404334eaffa60f074b8eca8f871de;p=senf.git added documentation stub for the MPEG/DVB Bundle git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@332 270642c3-0616-0410-b53a-bc976706d245 --- diff --git a/Packets/MPEGDVBBundle/DSMCCSection.hh b/Packets/MPEGDVBBundle/DSMCCSection.hh index ae4f787..70eecea 100644 --- a/Packets/MPEGDVBBundle/DSMCCSection.hh +++ b/Packets/MPEGDVBBundle/DSMCCSection.hh @@ -1,4 +1,4 @@ -// $Id$ +// $Id:DSMCCSection.hh 327 2007-07-20 10:03:44Z tho $ // // Copyright (C) 2007 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) @@ -35,6 +35,9 @@ namespace senf { + ///\addtogroup protocolbundle_mpegdvb + ///@{ + struct Parse_DSMCCSection : public PacketParserBase { SENF_PACKET_PARSER_INIT(Parse_DSMCCSection); @@ -86,6 +89,8 @@ namespace senf { }; typedef DSMCCSectionType::packet DSMCCSection; + + ///@} } diff --git a/Packets/MPEGDVBBundle/DatagramSection.hh b/Packets/MPEGDVBBundle/DatagramSection.hh index 7022709..467fdbd 100644 --- a/Packets/MPEGDVBBundle/DatagramSection.hh +++ b/Packets/MPEGDVBBundle/DatagramSection.hh @@ -1,4 +1,4 @@ -// $Id$ +// $Id:DatagramSection.hh 327 2007-07-20 10:03:44Z tho $ // // Copyright (C) 2007 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) @@ -37,6 +37,9 @@ namespace senf { + ///\addtogroup protocolbundle_mpegdvb + ///@{ + struct Parse_DatagramSection : public Parse_DSMCCSection { //SENF_PACKET_PARSER_NO_INIT(Parse_DatagramSection); @@ -94,6 +97,8 @@ namespace senf { }; typedef DatagramSectionType::packet DatagramSection; + + ///@} } diff --git a/Packets/MPEGDVBBundle/MPEGDVBBundle.dox b/Packets/MPEGDVBBundle/MPEGDVBBundle.dox new file mode 100644 index 0000000..9a5a805 --- /dev/null +++ b/Packets/MPEGDVBBundle/MPEGDVBBundle.dox @@ -0,0 +1,46 @@ +// Copyright (C) 2007 +// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) +// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) +// Stefan Bund +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the +// Free Software Foundation, Inc., +// 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +/** \mainpage The MPEG/DVB Bundle + + \ref protocolbundle_mpegdvb + */ + +/** \defgroup protocolbundle_mpegdvb Protocols of the MPEG/DVB bundle + + Each protocol consists of several objects + + \li The packet \c typedef symbol. This is the only object explicitly accessed from the outside + \li The associated parser object. This is, where the field names are documented + \li The internal packet type object + */ + + +// Local Variables: +// mode: c++ +// fill-column: 100 +// comment-column: 40 +// c-file-style: "senf" +// indent-tabs-mode: nil +// ispell-local-dictionary: "american" +// compile-command: "scons -u doc" +// mode: auto-fill +// End: +