Boost logo

Boost Users :

Subject: Re: [Boost-users] udp::endpoint - port change
From: Alexander Carôt (alexander_carot_at_[hidden])
Date: 2016-05-04 02:39:57


Hello Maarten,

thanks a lot - this helps.

Best

Alex

--
http://www.carot.de
Email : Alexander_at_[hidden]
Tel.: +49 (0)177 5719797
> Gesendet: Dienstag, 03. Mai 2016 um 23:04 Uhr
> Von: "Maarten de Vries" <maarten_at_[hidden]>
> An: boost-users_at_[hidden]
> Betreff: Re: [Boost-users] udp::endpoint - port change
>
> Hey Alex,
> 
> On 3 May 2016 at 20:09, Alexander Carôt <Alexander_Carot_at_[hidden]> wrote:
> 
> > Hello all,
> >
> > probably trivial but I am currently stuck with this:
> >
> > I create a UDP endpoint via
> >
> > udp::resolver::query query(udp::v4(),IP,port);
> >
> > destinationEndpoint = new udp::endpoint(*resolver.resolve(query));
> >
> > but after the creation I want to change the port without deleting and
> > recreating it with different parameters.
> >
> > How can I do this ?
> >
> 
> ​You can change the port of an existing endpoint using the port() member
> function [1].
> 
> Creating the endpoint with new seems a bit overkill though. Unless you have
> a specific reason I wouldn't allocate them on the heap.
> 
> ​[1]
> http://www.boost.org/doc/libs/1_60_0/doc/html/boost_asio/reference/ip__basic_endpoint/port.html
> ​
> 
> Regards,
> Maarten
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net