Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# RtecEventChannelAdmin::Publication Struct Reference

Encapsulate one supplier publication and the QoS properties for that publication. More...

`#include <RtecEventChannelAdmin.idl>`

Collaboration diagram for RtecEventChannelAdmin::Publication:

[legend]
List of all members.

## Public Attributes
RtecEventComm::Event | event
| The event publication, normally only the event source and type (from the header) is considered.
RtecBase::Dependency_Info | dependency_info
| The dependency information, this includes the RT_Info handle, the type of request and other details. More...

## Detailed Description

Encapsulate one supplier publication and the QoS properties for that publication.

Suppliers can publish multiple event types, each one with different QoS properties.

Todo:
  It has become painfully obvious that we don't need a complete RtecEventComm::Event to declare the publication, simply the EventHeader would do.

## Member Data Documentation

RtecBase::Dependency_Info RtecEventChannelAdmin::Publication::dependency_info

| The dependency information, this includes the RT_Info handle, the type of request and other details. This field is ignored by event channels configured without an scheduling service.

RtecEventComm::Event RtecEventChannelAdmin::Publication::event

| The event publication, normally only the event source and type (from the header) is considered.

The documentation for this struct was generated from the following file:

- RtecEventChannelAdmin.idl