src/internet-node/tcp-impl.h
changeset 2592 3ebf97150166
parent 2224 6f97d21a99c2
child 2867 d63b525e3f80
equal deleted inserted replaced
2591:83a605082fb6 2592:3ebf97150166
    40  * Most of the logic is in class ns3::TcpSocket.
    40  * Most of the logic is in class ns3::TcpSocket.
    41  */
    41  */
    42 class TcpImpl : public Tcp
    42 class TcpImpl : public Tcp
    43 {
    43 {
    44 public:
    44 public:
    45   TcpImpl (Ptr<TcpL4Protocol> tcp);
    45   TcpImpl ();
    46   virtual ~TcpImpl ();
    46   virtual ~TcpImpl ();
       
    47 
       
    48   void SetTcp (Ptr<TcpL4Protocol> tcp);
    47 
    49 
    48   virtual Ptr<Socket> CreateSocket (void);
    50   virtual Ptr<Socket> CreateSocket (void);
    49 
    51 
    50 protected:
    52 protected:
    51   virtual void DoDispose (void);
    53   virtual void DoDispose (void);