EPAM B2BITS ICE Impact Handler C++  1.1.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
IceImpact::MulticastChannelGroups::ChannelInfo Struct Reference

#include <B2BITS_IceImpactMessages.h>

Collaboration diagram for IceImpact::MulticastChannelGroups::ChannelInfo:
Collaboration graph
[legend]

Classes

struct  MarketTypeInfo
 

Public Member Functions

std::ostream & toStream (std::ostream &os) const
 
const Int16 getChannelGroupBodyLength () const throw ()
 
void setChannelGroupBodyLength (Int16 val) throw ()
 
const Int16 getChannelGroupId () const throw ()
 
void setChannelGroupId (Int16 val) throw ()
 
const Int16 getFodLiveUpdatePort () const throw ()
 
void setFodLiveUpdatePort (Int16 val) throw ()
 
const Int16 getFodSnapshotPort () const throw ()
 
void setFodSnapshotPort (Int16 val) throw ()
 
const Int16 getPlLiveUpdatePort () const throw ()
 
void setPlLiveUpdatePort (Int16 val) throw ()
 
const Int16 getPlSnapshotPort () const throw ()
 
void setPlSnapshotPort (Int16 val) throw ()
 
const Int16 getNumberOfMarketTypes () const throw ()
 
void setNumberOfMarketTypes (Int16 val) throw ()
 
const AsciiString getChannelGroupName () const throw ()
 
void setChannelGroupName (const AsciiString &val) throw ()
 
const AsciiString getFodLiveUpdateIPAddress () const throw ()
 
void setFodLiveUpdateIPAddress (const AsciiString &val) throw ()
 
const AsciiString getFodSnapshotIPAddress () const throw ()
 
void setFodSnapshotIPAddress (const AsciiString &val) throw ()
 
const AsciiString getPlLiveUpdateIPAddress () const throw ()
 
void setPlLiveUpdateIPAddress (const AsciiString &val) throw ()
 
const AsciiString getPlSnapshotIPAddress () const throw ()
 
void setPlSnapshotIPAddress (const AsciiString &val) throw ()
 
const ChannelGroupType::Enum getType () const throw ()
 
void setType (const ChannelGroupType::Enum val) throw ()
 

Public Attributes

Int16 channelGroupBodyLength
 
Int16 channelGroupId
 
ChannelGroupName channelGroupName
 
ChannelGroupType type
 
MulticastGroupAddr fodLiveUpdateIPAddress
 
Int16 fodLiveUpdatePort
 
MulticastGroupAddr fodSnapshotIPAddress
 
Int16 fodSnapshotPort
 
MulticastGroupAddr plLiveUpdateIPAddress
 
Int16 plLiveUpdatePort
 
MulticastGroupAddr plSnapshotIPAddress
 
Int16 plSnapshotPort
 
Int16 numberOfMarketTypes
 

Member Function Documentation

const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getChannelGroupBodyLength ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getChannelGroupId ( ) const
throw (
)
inline
const AsciiString IceImpact::MulticastChannelGroups::ChannelInfo::getChannelGroupName ( ) const
throw (
)
inline
const AsciiString IceImpact::MulticastChannelGroups::ChannelInfo::getFodLiveUpdateIPAddress ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getFodLiveUpdatePort ( ) const
throw (
)
inline
const AsciiString IceImpact::MulticastChannelGroups::ChannelInfo::getFodSnapshotIPAddress ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getFodSnapshotPort ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getNumberOfMarketTypes ( ) const
throw (
)
inline
const AsciiString IceImpact::MulticastChannelGroups::ChannelInfo::getPlLiveUpdateIPAddress ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getPlLiveUpdatePort ( ) const
throw (
)
inline
const AsciiString IceImpact::MulticastChannelGroups::ChannelInfo::getPlSnapshotIPAddress ( ) const
throw (
)
inline
const Int16 IceImpact::MulticastChannelGroups::ChannelInfo::getPlSnapshotPort ( ) const
throw (
)
inline
const ChannelGroupType::Enum IceImpact::MulticastChannelGroups::ChannelInfo::getType ( ) const
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setChannelGroupBodyLength ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setChannelGroupId ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setChannelGroupName ( const AsciiString val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setFodLiveUpdateIPAddress ( const AsciiString val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setFodLiveUpdatePort ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setFodSnapshotIPAddress ( const AsciiString val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setFodSnapshotPort ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setNumberOfMarketTypes ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setPlLiveUpdateIPAddress ( const AsciiString val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setPlLiveUpdatePort ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setPlSnapshotIPAddress ( const AsciiString val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setPlSnapshotPort ( Int16  val)
throw (
)
inline
void IceImpact::MulticastChannelGroups::ChannelInfo::setType ( const ChannelGroupType::Enum  val)
throw (
)
inline
std::ostream& IceImpact::MulticastChannelGroups::ChannelInfo::toStream ( std::ostream &  os) const
inline

Member Data Documentation

Int16 IceImpact::MulticastChannelGroups::ChannelInfo::channelGroupBodyLength
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::channelGroupId
ChannelGroupName IceImpact::MulticastChannelGroups::ChannelInfo::channelGroupName
MulticastGroupAddr IceImpact::MulticastChannelGroups::ChannelInfo::fodLiveUpdateIPAddress
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::fodLiveUpdatePort
MulticastGroupAddr IceImpact::MulticastChannelGroups::ChannelInfo::fodSnapshotIPAddress
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::fodSnapshotPort
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::numberOfMarketTypes
MulticastGroupAddr IceImpact::MulticastChannelGroups::ChannelInfo::plLiveUpdateIPAddress
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::plLiveUpdatePort
MulticastGroupAddr IceImpact::MulticastChannelGroups::ChannelInfo::plSnapshotIPAddress
Int16 IceImpact::MulticastChannelGroups::ChannelInfo::plSnapshotPort
ChannelGroupType IceImpact::MulticastChannelGroups::ChannelInfo::type