OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
NetFeedConnection Class Reference

#include <OnixS/CME/MDH/FeedConnection.h>

Public Member Functions

 NetFeedConnection ()
 
 NetFeedConnection (const std::string &address, UInt32 port)
 
 ~NetFeedConnection ()
 
UInt32 port () const
 
void port (UInt32 port)
 
const std::string & address () const
 
void address (const std::string &address)
 
NifListnifs ()
 
const NifListnifs () const
 

Detailed Description

Definition at line 39 of file FeedConnection.h.

Constructor & Destructor Documentation

NetFeedConnection ( )
inline

Initializes blank instance.

Definition at line 43 of file FeedConnection.h.

NetFeedConnection ( const std::string &  address,
UInt32  port 
)
inline

Initializes connection information using its primary attributes.

Definition at line 52 of file FeedConnection.h.

~NetFeedConnection ( )
inline

Cleans everything up.

Definition at line 60 of file FeedConnection.h.

Member Function Documentation

const std::string& address ( ) const
inline

Identifies connection address.

Definition at line 75 of file FeedConnection.h.

void address ( const std::string &  address)
inline

Updates connection address.

Definition at line 81 of file FeedConnection.h.

NifList& nifs ( )
inline

List of network interfaces on which connection is to be binded (if binding to network interfaces is applicable).

Definition at line 89 of file FeedConnection.h.

const NifList& nifs ( ) const
inline

List of network interfaces on which connection is to be binded (if binding to network interfaces is applicable).

Definition at line 97 of file FeedConnection.h.

UInt32 port ( ) const
inline

Identifies connection port.

Definition at line 63 of file FeedConnection.h.

void port ( UInt32  port)
inline

Updates connection port.

Definition at line 69 of file FeedConnection.h.


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