Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

vpr::McastReq Class Reference

Multicast request wrapper. More...

#include <McastReq.h>

Collaboration diagram for vpr::McastReq:

Collaboration graph
[legend]
List of all members.

Public Methods

 McastReq (void)
 Default constructor. More...

 McastReq (const InetAddr &mcast_addr, const InetAddr &if_addr)
 McastReq (const McastReq &mcast_addr)
 Copy constructor. More...

const InetAddrgetMulticastAddr (void) const
const InetAddrgetInterfaceAddr (void) const

Detailed Description

Multicast request wrapper.

Definition at line 55 of file McastReq.h.


Constructor & Destructor Documentation

vpr::McastReq::McastReq void    [inline]
 

Default constructor.

Definition at line 61 of file McastReq.h.

00061                    : mMcastAddr(), mIfAddr()
00062    {
00063       /* Do nothing. */ ;
00064    }

vpr::McastReq::McastReq const InetAddr   mcast_addr,
const InetAddr   if_addr
[inline]
 

Definition at line 69 of file McastReq.h.

References vpr::InetAddr.

00070       : mMcastAddr(mcast_addr), mIfAddr(if_addr)
00071    {
00072       /* Do nothing. */ ;
00073    }

vpr::McastReq::McastReq const McastReq &    mcast_addr [inline]
 

Copy constructor.

Definition at line 78 of file McastReq.h.

00079    {
00080       mMcastAddr = mcast_addr.mMcastAddr;
00081       mIfAddr    = mcast_addr.mIfAddr;
00082    }


Member Function Documentation

const InetAddr& vpr::McastReq::getMulticastAddr void    const [inline]
 

Definition at line 87 of file McastReq.h.

References vpr::InetAddr.

00088    {
00089       return mMcastAddr;
00090    }

const InetAddr& vpr::McastReq::getInterfaceAddr void    const [inline]
 

Definition at line 95 of file McastReq.h.

References vpr::InetAddr.

00096    {
00097       return mIfAddr;
00098    }


The documentation for this class was generated from the following file:
Generated on Sun May 2 14:46:53 2004 for VR Juggler Portable Runtime by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002