3 May
2016
3 May
'16
9:04 p.m.
Hey Alex,
On 3 May 2016 at 20:09, Alexander Carôt
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... Regards, Maarten