#include <PublicationInstance.h>
Collaboration diagram for OpenDDS::DCPS::PublicationInstance:

Public Member Functions | |
| PublicationInstance (DataSample *registered_sample) | |
| ~PublicationInstance () | |
Public Attributes | |
| SequenceNumber | sequence_ |
| The sequence number. | |
| CoherencyGroup | group_id_ |
| The group id. // NOT USED IN FIRST IMPL. | |
| DataSample * | registered_sample_ |
| The sample data for registration. | |
| DataSampleList | samples_ |
| History of the instance samples. | |
| DataSampleList | waiting_list_ |
| The list of samples that wait for available space. | |
| bool | unregistered_ |
| The flag to indicate whether the instance is unregistered. | |
| DDS::InstanceHandle_t | instance_handle_ |
| The instance handle for the registered object. | |
| ACE_Time_Value | last_sample_tv_ |
| ACE_Time_Value | cur_sample_tv_ |
| long | deadline_timer_id_ |
| OpenDDS::DCPS::PublicationInstance::PublicationInstance | ( | DataSample * | registered_sample | ) | [inline] |
| OpenDDS::DCPS::PublicationInstance::~PublicationInstance | ( | ) | [inline] |
| ACE_Time_Value OpenDDS::DCPS::PublicationInstance::cur_sample_tv_ |
The group id. // NOT USED IN FIRST IMPL.
The instance handle for the registered object.
| ACE_Time_Value OpenDDS::DCPS::PublicationInstance::last_sample_tv_ |
The sample data for registration.
History of the instance samples.
The sequence number.
The flag to indicate whether the instance is unregistered.
The list of samples that wait for available space.
1.4.7