#include <MulticastChannelGroups.h>
Public Types | |
| typedef std::vector< MarketType > | MarketTypes | 
Public Member Functions | |
| ChannelGroup () | |
| std::string | toString () const | 
Public Attributes | |
| short | id | 
| std::string | name | 
| MulticastChannelGroupType::Enum | type | 
| std::string | fodLiveUpdateIPAddress | 
| short | fodLiveUpdatePort | 
| std::string | fodSnapshotIPAddress | 
| short | fodSnapshotPort | 
| std::string | plLiveUpdateIPAddress | 
| short | plLiveUpdatePort | 
| std::string | plSnapshotIPAddress | 
| short | plSnapshotPort | 
| char | numberOfPriceLevels | 
| MarketTypes | marketTypes | 
Definition at line 46 of file MulticastChannelGroups.h.
| typedef std::vector<MarketType> MarketTypes | 
Alias for collection of MarketTypes.
Definition at line 95 of file MulticastChannelGroups.h.
| ChannelGroup | ( | ) | 
Default constructor.
| std::string toString | ( | ) | const | 
Returns string representation.
| std::string fodLiveUpdateIPAddress | 
Multicast IP address for the Full Order Depth Live Updates Channel. Blank if none exists.
Definition at line 61 of file MulticastChannelGroups.h.
| short fodLiveUpdatePort | 
Multicast Port for the Full Order Depth Live Updates Channel. 0 if none exists.
Definition at line 65 of file MulticastChannelGroups.h.
| std::string fodSnapshotIPAddress | 
Multicast IP address for the Full Order Depth Snapshots Updates Channel. Blank if none exists.
Definition at line 69 of file MulticastChannelGroups.h.
| short fodSnapshotPort | 
Multicast Port for the Full Order Depth Snapshots Updates Channel. 0 if none exists.
Definition at line 73 of file MulticastChannelGroups.h.
| short id | 
The ID for this Channel Group as found in the ICE Multicast Connectivity Guide.
Definition at line 50 of file MulticastChannelGroups.h.
| MarketTypes marketTypes | 
Collection of MarketTypes.
Definition at line 98 of file MulticastChannelGroups.h.
| std::string name | 
The name of this Channel Group, as found in the ICE Multicast Connectivity Guide.
Definition at line 54 of file MulticastChannelGroups.h.
| char numberOfPriceLevels | 
Number of price levels on this channel.
Definition at line 92 of file MulticastChannelGroups.h.
| std::string plLiveUpdateIPAddress | 
Multicast IP address for the Price Level Live Updates Channel. Blank if none exists.
Definition at line 77 of file MulticastChannelGroups.h.
| short plLiveUpdatePort | 
Multicast Port for the Price Level Live Updates Channel. 0 if none exists.
Definition at line 81 of file MulticastChannelGroups.h.
| std::string plSnapshotIPAddress | 
Multicast IP address for the Price Level Snapshots Updates Channel. Blank if none exists.
Definition at line 85 of file MulticastChannelGroups.h.
| short plSnapshotPort | 
Multicast Port for the Price Level Snapshots Updates Channel. 0 if none exists.
Definition at line 89 of file MulticastChannelGroups.h.
Indicates the type of this channel group.
Definition at line 57 of file MulticastChannelGroups.h.