src/helper/packet-socket-helper.h
author Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
Mon, 07 Apr 2008 10:38:37 -0700
changeset 2887 9a637e6daee0
parent 2736 22ab60565251
child 3848 affd0834debc
permissions -rw-r--r--
Build -> Install

#ifndef PACKET_SOCKET_HELPER_H
#define PACKET_SOCKET_HELPER_H

#include "ns3/node-container.h"

namespace ns3 {

/**
 * \brief Give ns3::PacketSocket powers to ns3::Node.
 */
class PacketSocketHelper
{
public:
  /**
   * \param c container of node pointers
   *
   * For each node in the input container, aggregate a ns3::PacketSocketFactory
   * object instance.
   */
  void Install (NodeContainer c);
};

} // namespace ns3

#endif /* PACKET_SOCKET_HELPER_H */