From 7763f07327f3abce839a690df46ced3bfd1d3d09 Mon Sep 17 00:00:00 2001 From: Erwin Nindl Date: Sun, 7 Oct 2007 22:07:03 +0000 Subject: added doxygen generatet documentation --- doc/html/classPacket.html | 574 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 574 insertions(+) create mode 100644 doc/html/classPacket.html (limited to 'doc/html/classPacket.html') diff --git a/doc/html/classPacket.html b/doc/html/classPacket.html new file mode 100644 index 0000000..5d2c14d --- /dev/null +++ b/doc/html/classPacket.html @@ -0,0 +1,574 @@ + + +anytun: Packet Class Reference + + + + +
+
+
+
+

Packet Class Reference

#include <packet.h> +

+

Inheritance diagram for Packet: +

+ +Buffer +satp::SATP + +List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Packet ()
 Packet (u_int32_t length)
 Packet (const Buffer &src)
bool hasHeader () const
PacketwithHeader (bool b)
seq_nr_t getSeqNr () const
sender_id_t getSenderId () const
PacketaddHeader (seq_nr_t seq_nr, sender_id_t sender_id)
PacketremoveHeader ()
PacketsetSeqNr (seq_nr_t seq_nr)
PacketsetSenderId (sender_id_t sender_id)
bool hasPayloadType () const
PacketwithPayloadType (bool b)
payload_type_t getPayloadType () const
PacketaddPayloadType (payload_type_t payload_type)
PacketremovePayloadType ()
bool hasAuthTag () const
PacketwithAuthTag (bool b)
auth_tag_t getAuthTag () const
PacketaddAuthTag (auth_tag_t auth_tag)
PacketremoveAuthTag ()

Private Attributes

Packet::HeaderStruct __packed__
bool has_header_
bool has_payload_type_
bool has_auth_tag_

Classes

struct  HeaderStruct
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Packet::Packet (  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet::Packet (u_int32_t  length  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet::Packet (const Buffer src  ) 
+
+
+ +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
bool Packet::hasHeader (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::withHeader (bool  b  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
seq_nr_t Packet::getSeqNr (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
sender_id_t Packet::getSenderId (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
Packet & Packet::addHeader (seq_nr_t  seq_nr,
sender_id_t  sender_id 
)
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
Packet & Packet::removeHeader (  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::setSeqNr (seq_nr_t  seq_nr  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::setSenderId (sender_id_t  sender_id  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
bool Packet::hasPayloadType (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::withPayloadType (bool  b  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
payload_type_t Packet::getPayloadType (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::addPayloadType (payload_type_t  payload_type  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
Packet & Packet::removePayloadType (  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
bool Packet::hasAuthTag (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::withAuthTag (bool  b  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
auth_tag_t Packet::getAuthTag (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Packet & Packet::addAuthTag (auth_tag_t  auth_tag  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
Packet & Packet::removeAuthTag (  ) 
+
+
+ +

+ +

+

+


Member Data Documentation

+ +
+
+ + + + +
struct Packet::HeaderStruct Packet::__packed__ [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
bool Packet::has_header_ [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
bool Packet::has_payload_type_ [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
bool Packet::has_auth_tag_ [private]
+
+
+ +

+ +

+

+


The documentation for this class was generated from the following files: +
Generated on Sun Oct 7 23:43:50 2007 for anytun by  + +doxygen 1.5.1
+ + -- cgit v1.2.3