src/common/packet.h
changeset 54 f860e6f94787
parent 53 ae406f4957d5
child 77 926e17b61dfb
--- a/src/common/packet.h	Tue Sep 05 13:13:39 2006 +0200
+++ b/src/common/packet.h	Tue Sep 05 13:18:11 2006 +0200
@@ -1,4 +1,4 @@
-/* -*-	Mode:C++; c-basic-offset:8; tab-width:8; indent-tabs-mode:t -*- */
+/* -*-    Mode:C++; c-basic-offset:4; tab-width:4; indent-tabs-mode:f -*- */
 /*
  * Copyright (c) 2005,2006 INRIA
  * All rights reserved.
@@ -31,33 +31,33 @@
 
 class Packet {
 public:
-	typedef Callback<void,uint8_t *,uint32_t> PacketReadWriteCallback;
-	Packet ();
-	Packet (uint32_t size);
-	Packet createFragment (uint32_t start, uint32_t length) const;
-	uint32_t getSize (void) const;
-	void add (Chunk *chunk);
-	void peek (Chunk *chunk) const;
-	void remove (Chunk *chunk);
-	template <typename T>
-	void addTag (T const *tag);
-	template <typename T>
-	bool removeTag (T *tag);
-	template <typename T>
-	bool peekTag (T *tag) const;
-	template <typename T>
-	bool updateTag (T const*tag);
-	void removeAllTags (void);
-	void write (PacketReadWriteCallback callback) const;
-	void addAtEnd (Packet packet);
-	void addAtEnd (Packet packet, uint32_t offset, uint32_t size);
-	void removeAtEnd (uint32_t size);
-	void removeAtStart (uint32_t size);
+    typedef Callback<void,uint8_t *,uint32_t> PacketReadWriteCallback;
+    Packet ();
+    Packet (uint32_t size);
+    Packet createFragment (uint32_t start, uint32_t length) const;
+    uint32_t getSize (void) const;
+    void add (Chunk *chunk);
+    void peek (Chunk *chunk) const;
+    void remove (Chunk *chunk);
+    template <typename T>
+    void addTag (T const *tag);
+    template <typename T>
+    bool removeTag (T *tag);
+    template <typename T>
+    bool peekTag (T *tag) const;
+    template <typename T>
+    bool updateTag (T const*tag);
+    void removeAllTags (void);
+    void write (PacketReadWriteCallback callback) const;
+    void addAtEnd (Packet packet);
+    void addAtEnd (Packet packet, uint32_t offset, uint32_t size);
+    void removeAtEnd (uint32_t size);
+    void removeAtStart (uint32_t size);
 
 private:
-	Packet (Buffer buffer, Tags tags);
-	Buffer m_buffer;
-	Tags m_tags;
+    Packet (Buffer buffer, Tags tags);
+    Buffer m_buffer;
+    Tags m_tags;
 };
 
 }; // namespace ns3
@@ -67,22 +67,22 @@
 template <typename T>
 void Packet::addTag (T const*tag)
 {
-	m_tags.add (tag);
+    m_tags.add (tag);
 }
 template <typename T>
 bool Packet::removeTag (T *tag)
 {
-	return m_tags.remove (tag);
+    return m_tags.remove (tag);
 }
 template <typename T>
 bool Packet::peekTag (T *tag) const
 {
-	return m_tags.peek (tag);
+    return m_tags.peek (tag);
 }
 template <typename T>
 bool Packet::updateTag (T const*tag)
 {
-	return m_tags.update (tag);
+    return m_tags.update (tag);
 }
 
 }; // namespace ns3