#include <senf/Packets/Packets.hh>
//#include "UDPPacket.mpp"
-///////////////////////////////hh.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
namespace senf {
Parser implementing the UDP header. The fields implemented are:
\image html UDPPacket.png
-
+
\see UDPPacketType \n
<a href="http://tools.ietf.org/html/rfc768">RFC 768</a>
*/
};
/** \brief UDP packet
-
+
\par Packet type (typedef):
\ref UDPPacket
<td colspan="3">\ref UDPPacketParser::checksum() "Checksum"</td>
</tr>
</table>
-
+
\par Finalize action:
\copydetails finalize()
/** \brief Dump given UDPPacket in readable form to given output stream */
static void dump(packet p, std::ostream & os);
-
+
static void finalize(packet p); ///< Finalize packet.
- /**< \li set \ref UDPPacketParser::length() "length" from
+ /**< \li set \ref UDPPacketParser::length() "length" from
payload size
- \li calculate and set \ref UDPPacketParser::checksum()
+ \li calculate and set \ref UDPPacketParser::checksum()
"checksum" */
};
- /** \brief UDP packet typedef */
+ /** \brief UDP packet typedef
+ \ingroup protocolbundle_default
+ */
typedef ConcretePacket<UDPPacketType> UDPPacket;
}
-///////////////////////////////hh.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
//#include "UDPPacket.cci"
//#include "UDPPacket.ct"
//#include "UDPPacket.cti"