#include <Protocol.h>
Inheritance diagram for ACE_RMCast::Part:
Public Member Functions | |
Part (Header const &h, istream &is) | |
Part (u32 num, u32 of, u64 total_size) | |
Part_ptr | clone () |
u32 | num () const |
u32 | of () const |
u64 | total_size () const |
virtual void | serialize_body (ostream &os) const |
virtual void | serialize_body (sstream &ss) const |
Static Public Attributes | |
u16 const | id = 0x0008 |
Protected Member Functions | |
virtual Profile_ptr | clone_ () |
Part (Part const &part) | |
Private Attributes | |
u32 | num_ |
u32 | of_ |
u64 | total_size_ |
|
Definition at line 1177 of file Protocol.h. References ACE_RMCast::istream, num_, of_, and ACE_RMCast::u16.
|
|
Definition at line 1185 of file Protocol.h.
01189 : Profile (id), 01190 num_ (num), 01191 of_ (of), 01192 total_size_ (total_size) |
|
Definition at line 1207 of file Protocol.h.
|
|
Reimplemented from ACE_RMCast::Profile. Definition at line 1195 of file Protocol.h.
01199 { |
|
Implements ACE_RMCast::Profile. Definition at line 1202 of file Protocol.h. References ACE_RMCast::Profile_ptr.
01203 : 01204 virtual Profile_ptr 01205 clone_ () { |
|
Definition at line 1217 of file Protocol.h. References num_, and ACE_RMCast::u32. Referenced by ACE_RMCast::Reassemble::recv().
|
|
Definition at line 1223 of file Protocol.h. Referenced by ACE_RMCast::Reassemble::recv().
01227 { |
|
Implements ACE_RMCast::Profile. Definition at line 1244 of file Protocol.h.
01248 { 01249 ss << num_; |
|
Implements ACE_RMCast::Profile. Definition at line 1236 of file Protocol.h. References num_, of_, and ACE_RMCast::ostream.
01237 : 01238 virtual void 01239 serialize_body (ostream& os) const 01240 { 01241 os << num_; os << of_; |
|
Definition at line 1229 of file Protocol.h. Referenced by ACE_RMCast::Reassemble::recv().
01233 { |
|
Definition at line 16 of file Protocol.cpp. |
|
Definition at line 1253 of file Protocol.h. Referenced by num(), Part(), and serialize_body(). |
|
Definition at line 1254 of file Protocol.h. Referenced by Part(), and serialize_body(). |
|
Definition at line 1255 of file Protocol.h. |