src/internet/model/ipv6-end-point-demux.h
changeset 10440 1e48ff9185f1
parent 10405 45c8fceae24e
child 11470 0b3d6135a28b
equal deleted inserted replaced
10439:73bc9e55f9bd 10440:1e48ff9185f1
    45   /**
    45   /**
    46    * \brief Iterator to the container of the IPv6 endpoints.
    46    * \brief Iterator to the container of the IPv6 endpoints.
    47    */
    47    */
    48   typedef std::list<Ipv6EndPoint *>::iterator EndPointsI;
    48   typedef std::list<Ipv6EndPoint *>::iterator EndPointsI;
    49 
    49 
    50   /**
       
    51    * \brief Constructor.
       
    52    */
       
    53   Ipv6EndPointDemux ();
    50   Ipv6EndPointDemux ();
    54 
       
    55   /**
       
    56    * \brief Destructor.
       
    57    */
       
    58   ~Ipv6EndPointDemux ();
    51   ~Ipv6EndPointDemux ();
    59 
    52 
    60   /**
    53   /**
    61    * \brief Lookup for port local.
    54    * \brief Lookup for port local.
    62    * \param port port to test
    55    * \param port port to test
    77    * \param dst destination address to test
    70    * \param dst destination address to test
    78    * \param dport destination port to test
    71    * \param dport destination port to test
    79    * \param src source address to test
    72    * \param src source address to test
    80    * \param sport source port to test
    73    * \param sport source port to test
    81    * \param incomingInterface the incoming interface
    74    * \param incomingInterface the incoming interface
    82    * \return list en IPv6EndPoints (could be 0 element)
    75    * \return list of IPv6EndPoints (could be 0 element)
    83    */
    76    */
    84   EndPoints Lookup (Ipv6Address dst, uint16_t dport, Ipv6Address src, uint16_t sport, Ptr<Ipv6Interface> incomingInterface);
    77   EndPoints Lookup (Ipv6Address dst, uint16_t dport, Ipv6Address src, uint16_t sport, Ptr<Ipv6Interface> incomingInterface);
    85 
    78 
    86   /**
    79   /**
    87    * \brief Simple lookup for a four-tuple match.
    80    * \brief Simple lookup for a four-tuple match.