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

#include <B2BITS_IceImpactMessages.h>

Inheritance diagram for IceImpact::HistoricalReplay:
Inheritance graph
[legend]
Collaboration diagram for IceImpact::HistoricalReplay:
Collaboration graph
[legend]

Public Member Functions

 HistoricalReplay () throw ()
 
 HistoricalReplay (bool initFields) throw ()
 
size_t getMsgLength () const throw ()
 
std::ostream & toStream (std::ostream &os) const
 
std::string toString () const
 
const Int16 getMulticastPort () const throw ()
 
void setMulticastPort (Int16 val) throw ()
 
const Int16 getSessionID () const throw ()
 
void setSessionID (Int16 val) throw ()
 
const Int32 getStartSequenceNumber () const throw ()
 
void setStartSequenceNumber (Int32 val) throw ()
 
const Int32 getEndSequenceNumber () const throw ()
 
void setEndSequenceNumber (Int32 val) throw ()
 
const AsciiString getMulticastGroupAddr () const throw ()
 
void setMulticastGroupAddr (const AsciiString &val) throw ()
 
- Public Member Functions inherited from IceImpact::SequencedMessageHeader
i32 getRequestSeqID () const
 
void setRequestSeqID (i32 value)
 
- Public Member Functions inherited from IceImpact::MessageHeader
MessageType::Enum getMessageType () const
 
void setMessageType (MessageType::Enum value)
 
i16 getMessageBodyLength () const
 
void setMessageBodyLength (i16 value)
 

Public Attributes

MulticastGroupAddr multicastGroupAddr
 
Int16 multicastPort
 
Int16 sessionID
 
Int32 startSequenceNumber
 
Int32 endSequenceNumber
 
- Public Attributes inherited from IceImpact::SequencedMessageHeader
i32 requestSeqID
 
- Public Attributes inherited from IceImpact::MessageHeader
MessageType messageType
 
i16 messageBodyLength
 

Static Public Attributes

static const MessageType::Enum TYPE = MessageType::MessageType_HistoricalReplay
 

Constructor & Destructor Documentation

IceImpact::HistoricalReplay::HistoricalReplay ( )
throw (
)
inline
IceImpact::HistoricalReplay::HistoricalReplay ( bool  initFields)
throw (
)
inlineexplicit

Member Function Documentation

const Int32 IceImpact::HistoricalReplay::getEndSequenceNumber ( ) const
throw (
)
inline
size_t IceImpact::HistoricalReplay::getMsgLength ( ) const
throw (
)
inline
const AsciiString IceImpact::HistoricalReplay::getMulticastGroupAddr ( ) const
throw (
)
inline
const Int16 IceImpact::HistoricalReplay::getMulticastPort ( ) const
throw (
)
inline
const Int16 IceImpact::HistoricalReplay::getSessionID ( ) const
throw (
)
inline
const Int32 IceImpact::HistoricalReplay::getStartSequenceNumber ( ) const
throw (
)
inline
void IceImpact::HistoricalReplay::setEndSequenceNumber ( Int32  val)
throw (
)
inline
void IceImpact::HistoricalReplay::setMulticastGroupAddr ( const AsciiString val)
throw (
)
inline
void IceImpact::HistoricalReplay::setMulticastPort ( Int16  val)
throw (
)
inline
void IceImpact::HistoricalReplay::setSessionID ( Int16  val)
throw (
)
inline
void IceImpact::HistoricalReplay::setStartSequenceNumber ( Int32  val)
throw (
)
inline
std::ostream& IceImpact::HistoricalReplay::toStream ( std::ostream &  os) const
inline
std::string IceImpact::HistoricalReplay::toString ( ) const
inline

Member Data Documentation

Int32 IceImpact::HistoricalReplay::endSequenceNumber
MulticastGroupAddr IceImpact::HistoricalReplay::multicastGroupAddr
Int16 IceImpact::HistoricalReplay::multicastPort
Int16 IceImpact::HistoricalReplay::sessionID
Int32 IceImpact::HistoricalReplay::startSequenceNumber
const MessageType::Enum IceImpact::HistoricalReplay::TYPE = MessageType::MessageType_HistoricalReplay
static