OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
NetFeedConnection Class Reference

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 36 of file FeedConnection.h.

Constructor & Destructor Documentation

◆ NetFeedConnection() [1/2]

NetFeedConnection ( )
inline

Initializes blank instance.

Definition at line 47 of file FeedConnection.h.

◆ NetFeedConnection() [2/2]

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

Initializes connection information using its primary attributes.

Definition at line 56 of file FeedConnection.h.

◆ ~NetFeedConnection()

~NetFeedConnection ( )
inline

Cleans everything up.

Definition at line 66 of file FeedConnection.h.

Member Function Documentation

◆ address() [1/2]

const std::string & address ( ) const
inline

Identifies connection address.

Definition at line 83 of file FeedConnection.h.

◆ address() [2/2]

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

Updates connection address.

Definition at line 90 of file FeedConnection.h.

◆ nifs() [1/2]

NifList & nifs ( )
inline

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

Definition at line 99 of file FeedConnection.h.

◆ nifs() [2/2]

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 107 of file FeedConnection.h.

◆ port() [1/2]

UInt32 port ( ) const
inline

Identifies connection port.

Definition at line 71 of file FeedConnection.h.

◆ port() [2/2]

void port ( UInt32 port)
inline

Updates connection port.

Definition at line 77 of file FeedConnection.h.