OLD | NEW |
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2007,2008,2009 INRIA, UDcast | 3 * Copyright (c) 2007,2008,2009 INRIA, UDcast |
4 * | 4 * |
5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
7 * published by the Free Software Foundation; | 7 * published by the Free Software Foundation; |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
71 * Set type field | 71 * Set type field |
72 * \param type the type | 72 * \param type the type |
73 */ | 73 */ |
74 void SetType (uint8_t type); | 74 void SetType (uint8_t type); |
75 /** | 75 /** |
76 * Get type field | 76 * Get type field |
77 * \returns the type value | 77 * \returns the type value |
78 */ | 78 */ |
79 uint8_t GetType (void) const; | 79 uint8_t GetType (void) const; |
80 | 80 |
81 /// Get name field | 81 /** \returns the name field */ |
82 std::string GetName (void) const; | 82 std::string GetName (void) const; |
83 /** | 83 /** |
84 * \brief Get the type ID. | 84 * \brief Get the type ID. |
85 * \return the object TypeId | 85 * \return the object TypeId |
86 */ | 86 */ |
87 static TypeId GetTypeId (void); | 87 static TypeId GetTypeId (void); |
88 virtual TypeId GetInstanceTypeId (void) const; | 88 virtual TypeId GetInstanceTypeId (void) const; |
89 void Print (std::ostream &os) const; | 89 void Print (std::ostream &os) const; |
90 uint32_t GetSerializedSize (void) const; | 90 uint32_t GetSerializedSize (void) const; |
91 void Serialize (Buffer::Iterator start) const; | 91 void Serialize (Buffer::Iterator start) const; |
(...skipping 608 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
700 // TLV Encoded Information | 700 // TLV Encoded Information |
701 uint8_t m_reqDlBurstProfile; ///< request DL burst profile | 701 uint8_t m_reqDlBurstProfile; ///< request DL burst profile |
702 Mac48Address m_macAddress; ///< MAC address | 702 Mac48Address m_macAddress; ///< MAC address |
703 uint8_t m_rangingAnomalies; ///< ranging anomalies | 703 uint8_t m_rangingAnomalies; ///< ranging anomalies |
704 }; | 704 }; |
705 | 705 |
706 } // namespace ns3 | 706 } // namespace ns3 |
707 | 707 |
708 #endif /* RNG_REQ_H */ | 708 #endif /* RNG_REQ_H */ |
709 | 709 |
OLD | NEW |