#include <Protocol.h>


Public Types | |
| typedef ACE_Vector< u64, ACE_VECTOR_DEFAULT_SIZE > | SerialNumbers |
| typedef SerialNumbers::Iterator | iterator |
Public Member Functions | |
| u32 | addr (0) |
| u16 | port (0) |
| for (unsigned long i(0);i< ((h.size()-addr_size)/sn_size);++i) | |
| address_ (src) | |
| NAK_ptr | clone () |
| void | add (u64 sn) |
| Address const & | address () const |
| iterator | begin () |
| size_t | count () const |
| virtual void | serialize_body (ostream &os) const |
| virtual void | serialize_body (sstream &ss) const |
Static Public Member Functions | |
| static u32 | max_count (u32 max_size) |
Public Attributes | |
| __pad0__: Profile (h) { u64 sn (0) | |
| sstream | ss |
| ss<< sn;size_t sn_size(ss.total_length());ss.reset();ss << addr;ss<< port;size_t addr_size(ss.total_length());is > | addr |
| is | port |
| address_ = Address (port, addr) | |
| __pad1__: Profile (id) | |
Static Public Attributes | |
| static u16 const | id = 0x0005 |
Protected Member Functions | |
| virtual Profile_ptr | clone_ () |
| address_ (nak.address_) | |
| sns_ (nak.sns_) | |
Protected Attributes | |
| __pad2__: Profile (nak) | |
Private Attributes | |
| Address | address_ |
| SerialNumbers | sns_ |
| typedef ACE_Vector<u64, ACE_VECTOR_DEFAULT_SIZE> ACE_RMCast::NAK::SerialNumbers |
| void ACE_RMCast::NAK::add | ( | u64 | sn | ) | [inline] |
| u32 ACE_RMCast::NAK::addr | ( | 0 | ) |
| Address const& ACE_RMCast::NAK::address | ( | ) | const [inline] |
| ACE_RMCast::NAK::address_ | ( | nak. | address_ | ) | [protected] |
| ACE_RMCast::NAK::address_ | ( | src | ) | [inline] |
| iterator ACE_RMCast::NAK::begin | ( | ) | [inline] |
| NAK_ptr ACE_RMCast::NAK::clone | ( | ) | [inline] |
Reimplemented from ACE_RMCast::Profile.
| virtual Profile_ptr ACE_RMCast::NAK::clone_ | ( | ) | [inline, protected, virtual] |
Implements ACE_RMCast::Profile.
| size_t ACE_RMCast::NAK::count | ( | ) | const [inline] |
| ACE_RMCast::NAK::for | ( | ) | [inline] |
| u16 ACE_RMCast::NAK::port | ( | 0 | ) |
| virtual void ACE_RMCast::NAK::serialize_body | ( | sstream & | ss | ) | const [inline, virtual] |
Implements ACE_RMCast::Profile.
| virtual void ACE_RMCast::NAK::serialize_body | ( | ostream & | os | ) | const [inline, virtual] |
Implements ACE_RMCast::Profile.
| ACE_RMCast::NAK::sns_ | ( | nak. | sns_ | ) | [inline, protected] |
ACE_RMCast::NAK::__pad2__ [protected] |
| ss<< sn; size_t sn_size (ss.total_length ()); ss.reset (); ss << addr; ss << port; size_t addr_size (ss.total_length ()); is > ACE_RMCast::NAK::addr |
Address ACE_RMCast::NAK::address_ [private] |
u16 const ACE_RMCast::NAK::id = 0x0005 [static] |
SerialNumbers ACE_RMCast::NAK::sns_ [private] |
1.6.1