--- a/src/devices/point-to-point/point-to-point-channel.h Tue Mar 11 11:35:26 2008 -0700
+++ b/src/devices/point-to-point/point-to-point-channel.h Tue Mar 11 13:30:12 2008 -0700
@@ -49,8 +49,11 @@
* [0] wire to transmit on. The second device gets the [1] wire. There is a
* state (IDLE, TRANSMITTING) associated with each wire.
*/
-class PointToPointChannel : public Channel {
+class PointToPointChannel : public Channel
+{
public:
+ static TypeId GetTypeId (void);
+
/**
* \brief Create a PointToPointChannel
*
@@ -58,24 +61,6 @@
* has an "infitely" fast transmission speed and zero delay.
*/
PointToPointChannel ();
-
- /**
- * \brief Create a PointToPointChannel
- *
- * \param bps The maximum bitrate of the channel
- * \param delay Transmission delay through the channel
- */
- PointToPointChannel (const DataRate& bps, const Time& delay);
-
- /**
- * \brief Create a PointToPointChannel
- *
- * \param name the name of the channel for identification purposes
- * \param bps The maximum bitrate of the channel
- * \param delay Transmission delay through the channel
- */
- PointToPointChannel (const std::string& name,
- const DataRate& bps, const Time& delay);
/**
* \brief Attach a given netdevice to this channel