@@ -155,11 +155,11 @@ class UdpSocket
155155 UdpSocket (Bonjour::ReplyFn replyfn
156156 , const boost::asio::ip::address& multicast_address
157157 , const boost::asio::ip::address& interface_address
158- , std::shared_ptr< boost::asio::io_service > io_service);
158+ , std::shared_ptr< boost::asio::io_context > io_service);
159159
160160 UdpSocket (Bonjour::ReplyFn replyfn
161161 , const boost::asio::ip::address& multicast_address
162- , std::shared_ptr< boost::asio::io_service > io_service);
162+ , std::shared_ptr< boost::asio::io_context > io_service);
163163
164164 void send ();
165165 void async_receive ();
@@ -172,7 +172,7 @@ class UdpSocket
172172 boost::asio::ip::address multicast_address;
173173 boost::asio::ip::udp::socket socket;
174174 boost::asio::ip::udp::endpoint mcast_endpoint;
175- std::shared_ptr< boost::asio::io_service > io_service;
175+ std::shared_ptr< boost::asio::io_context > io_service;
176176 std::vector<BonjourRequest> requests;
177177};
178178
@@ -186,7 +186,7 @@ class LookupSocket : public UdpSocket
186186 , Bonjour::ReplyFn replyfn
187187 , const boost::asio::ip::address& multicast_address
188188 , const boost::asio::ip::address& interface_address
189- , std::shared_ptr< boost::asio::io_service > io_service)
189+ , std::shared_ptr< boost::asio::io_context > io_service)
190190 : UdpSocket(replyfn, multicast_address, interface_address, io_service)
191191 , txt_keys(txt_keys)
192192 , service(service)
@@ -203,7 +203,7 @@ class LookupSocket : public UdpSocket
203203 , std::string protocol
204204 , Bonjour::ReplyFn replyfn
205205 , const boost::asio::ip::address& multicast_address
206- , std::shared_ptr< boost::asio::io_service > io_service)
206+ , std::shared_ptr< boost::asio::io_context > io_service)
207207 : UdpSocket(replyfn, multicast_address, io_service)
208208 , txt_keys(txt_keys)
209209 , service(service)
@@ -241,7 +241,7 @@ class ResolveSocket : public UdpSocket
241241 , Bonjour::ReplyFn replyfn
242242 , const boost::asio::ip::address& multicast_address
243243 , const boost::asio::ip::address& interface_address
244- , std::shared_ptr< boost::asio::io_service > io_service)
244+ , std::shared_ptr< boost::asio::io_context > io_service)
245245 : UdpSocket(replyfn, multicast_address, interface_address, io_service)
246246 , hostname(hostname)
247247
@@ -253,7 +253,7 @@ class ResolveSocket : public UdpSocket
253253 ResolveSocket (const std::string& hostname
254254 , Bonjour::ReplyFn replyfn
255255 , const boost::asio::ip::address& multicast_address
256- , std::shared_ptr< boost::asio::io_service > io_service)
256+ , std::shared_ptr< boost::asio::io_context > io_service)
257257 : UdpSocket(replyfn, multicast_address, io_service)
258258 , hostname(hostname)
259259
0 commit comments