Public Member Functions | Public Attributes | Static Public Attributes

CxUtils::UdpSharedServer::Info Class Reference

Data structure to store socket information. More...

#include <udpsharedserver.h>

List of all members.

Public Member Functions

 Info ()
 Constructor.
 Info (const Info &info)
 Copy constructor.
 ~Info ()
 Destructor.
Infooperator= (const Info &info)
 Sets equal to.

Public Attributes

int mNetworkInterface
 Network interface number to use (eth0, wifi, etc.)
IP4Address mMulticastGroup
 Multicast group to listen on. [224.0.0.0-239.255.255.255].
unsigned short mPort
 Port number to use.

Static Public Attributes

static const unsigned int Size = 18
 Size of info header in memory.

Detailed Description

Data structure to store socket information.

Definition at line 92 of file udpsharedserver.h.


Constructor & Destructor Documentation

UdpSharedServer::Info::Info (  )

Constructor.

Definition at line 63 of file udpsharedserver.cpp.

UdpSharedServer::Info::Info ( const Info info )

Copy constructor.

Definition at line 74 of file udpsharedserver.cpp.

UdpSharedServer::Info::~Info (  )

Destructor.

Definition at line 85 of file udpsharedserver.cpp.


Member Function Documentation

UdpSharedServer::Info & UdpSharedServer::Info::operator= ( const Info info )

Sets equal to.

Definition at line 95 of file udpsharedserver.cpp.


Member Data Documentation

Multicast group to listen on. [224.0.0.0-239.255.255.255].

Definition at line 101 of file udpsharedserver.h.

Network interface number to use (eth0, wifi, etc.)

Definition at line 100 of file udpsharedserver.h.

Port number to use.

Definition at line 102 of file udpsharedserver.h.

const unsigned int CxUtils::UdpSharedServer::Info::Size = 18 [static]

Size of info header in memory.

Definition at line 95 of file udpsharedserver.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines