#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 avaliable space. | |
| bool | unregistered_ |
| The flag to indicate whether the instance is unregistered. | |
| ::DDS::InstanceHandle_t | instance_handle_ |
| The instance handle for the registered object. | |
| OpenDDS::DCPS::PublicationInstance::PublicationInstance | ( | DataSample * | registered_sample | ) | [inline] |
| OpenDDS::DCPS::PublicationInstance::~PublicationInstance | ( | ) | [inline] |
The group id. // NOT USED IN FIRST IMPL.
The instance handle for the registered object.
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 avaliable space.
1.4.7