BDS Public
BdsApi 4.0.1
This is the Blacknest BDS API.
Loading...
Searching...
No Matches
Bds::ChannelInfos Class Reference

This class provides Metadata information on a set of channels. More...

#include <BdsD.h>

Public Member Functions

 ChannelInfos (Station array=Station(), BArray< BArray< ChannelInfo > > channels=BArray< BArray< ChannelInfo > >())
 

Public Attributes

Station array
 The array if all channels are from an array.
 
BArray< BArray< ChannelInfo > > channels
 The per channel per time segment Metadata. For each channel there can be one or more ChannelInfo objects. A new ChannelInfo object is introduced whenever an item of Metadata changes.
 

Detailed Description

This class provides Metadata information on a set of channels.

This provides all of the Metadata information for a set of channels over a given time period. For each channel there can be one or more ChannelInfo objects each defining a set of consistant Metadata over a particular time period. The BdsServer will create a separate ChannelInfo object on each change in Metadata when the user asks for a set of metadata over some time period.

Constructor & Destructor Documentation

◆ ChannelInfos()

Bds::ChannelInfos::ChannelInfos ( Station  array = Station(),
BArray< BArray< ChannelInfo > >  channels = BArray<BArray<ChannelInfo > >() 
)

Member Data Documentation

◆ array

Station Bds::ChannelInfos::array

The array if all channels are from an array.

◆ channels

BArray<BArray<ChannelInfo > > Bds::ChannelInfos::channels

The per channel per time segment Metadata. For each channel there can be one or more ChannelInfo objects. A new ChannelInfo object is introduced whenever an item of Metadata changes.


The documentation for this class was generated from the following files: