#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 1187 of file Protocol.h. References ACE_RMCast::istream, num_, of_, and ACE_RMCast::u16.
|
|
Definition at line 1195 of file Protocol.h.
01199 : Profile (id), 01200 num_ (num), 01201 of_ (of), 01202 total_size_ (total_size) |
|
Definition at line 1218 of file Protocol.h.
|
|
Reimplemented from ACE_RMCast::Profile. Definition at line 1205 of file Protocol.h.
01209 { |
|
Implements ACE_RMCast::Profile. Definition at line 1212 of file Protocol.h. References ACE_RMCast::Profile_ptr.
01213 : 01214 virtual Profile_ptr 01215 clone_ () 01216 { Profile_ptr p (new Part (*this)); |
|
Definition at line 1228 of file Protocol.h. References num_, and ACE_RMCast::u32. Referenced by ACE_RMCast::Reassemble::recv().
|
|
Definition at line 1234 of file Protocol.h. Referenced by ACE_RMCast::Reassemble::recv().
01238 { |
|
Implements ACE_RMCast::Profile. Definition at line 1255 of file Protocol.h.
01259 { 01260 ss << num_; |
|
Implements ACE_RMCast::Profile. Definition at line 1247 of file Protocol.h. References num_, of_, and ACE_RMCast::ostream.
01248 : 01249 virtual void 01250 serialize_body (ostream& os) const 01251 { 01252 os << num_; os << of_; |
|
Definition at line 1240 of file Protocol.h. Referenced by ACE_RMCast::Reassemble::recv().
01244 { |
|
Definition at line 16 of file Protocol.cpp. |
|
Definition at line 1264 of file Protocol.h. Referenced by num(), Part(), and serialize_body(). |
|
Definition at line 1265 of file Protocol.h. Referenced by Part(), and serialize_body(). |
|
Definition at line 1266 of file Protocol.h. |