@@ -133,9 +133,9 @@ TEST(udpcap, SimpleReceive)
133133 }
134134
135135 // Create an asio UDP sender socket
136- asio::io_service io_service ;
136+ asio::io_context io_context ;
137137 const asio::ip::udp::endpoint endpoint (asio::ip::make_address (" 127.0.0.1" ), 14000 );
138- asio::ip::udp::socket asio_socket (io_service , endpoint.protocol ());
138+ asio::ip::udp::socket asio_socket (io_context , endpoint.protocol ());
139139 asio_socket.connect (endpoint);
140140 const auto asio_local_endpoint = asio_socket.local_endpoint ();
141141
@@ -203,9 +203,9 @@ TEST(udpcap, MultipleSmallPackages)
203203 }
204204
205205 // Create an asio UDP sender socket
206- asio::io_service io_service ;
206+ asio::io_context io_context ;
207207 const asio::ip::udp::endpoint endpoint (asio::ip::make_address (" 127.0.0.1" ), 14000 );
208- asio::ip::udp::socket asio_socket (io_service , endpoint.protocol ());
208+ asio::ip::udp::socket asio_socket (io_context , endpoint.protocol ());
209209 asio_socket.connect (endpoint);
210210 const auto asio_local_endpoint = asio_socket.local_endpoint ();
211211
@@ -288,9 +288,9 @@ TEST(udpcap, SimpleReceiveWithBuffer)
288288 }
289289
290290 // Create an asio UDP sender socket
291- asio::io_service io_service ;
291+ asio::io_context io_context ;
292292 const asio::ip::udp::endpoint endpoint (asio::ip::make_address (" 127.0.0.1" ), 14000 );
293- asio::ip::udp::socket asio_socket (io_service , endpoint.protocol ());
293+ asio::ip::udp::socket asio_socket (io_context , endpoint.protocol ());
294294 asio_socket.connect (endpoint);
295295 const auto asio_local_endpoint = asio_socket.local_endpoint ();
296296
@@ -364,9 +364,9 @@ TEST(udpcap, DelayedPackageReceiveMultiplePackages)
364364 }
365365
366366 // Create an asio UDP sender socket
367- asio::io_service io_service ;
367+ asio::io_context io_context ;
368368 const asio::ip::udp::endpoint endpoint (asio::ip::make_address (" 127.0.0.1" ), 14000 );
369- asio::ip::udp::socket asio_socket (io_service , endpoint.protocol ());
369+ asio::ip::udp::socket asio_socket (io_context , endpoint.protocol ());
370370 asio_socket.connect (endpoint);
371371 const auto asio_local_endpoint = asio_socket.local_endpoint ();
372372
@@ -451,9 +451,9 @@ TEST(udpcap, Timeout)
451451 Udpcap::Error error = Udpcap::Error::ErrorCode::GENERIC_ERROR;
452452
453453 // Intialize an asio socket
454- asio::io_service io_service ;
454+ asio::io_context io_context ;
455455 const asio::ip::udp::endpoint endpoint (asio::ip::make_address (" 127.0.0.1" ), 14000 );
456- asio::ip::udp::socket asio_socket (io_service , endpoint.protocol ());
456+ asio::ip::udp::socket asio_socket (io_context , endpoint.protocol ());
457457 std::string buffer_string = " Hello World" ;
458458
459459
@@ -615,8 +615,8 @@ TEST(udpcap, MulticastReceive)
615615 }
616616
617617 // Create an asio UDP sender socket
618- asio::io_service io_service ;
619- asio::ip::udp::socket asio_socket (io_service , asio::ip::udp::v4 ());
618+ asio::io_context io_context ;
619+ asio::ip::udp::socket asio_socket (io_context , asio::ip::udp::v4 ());
620620
621621 // open the socket for multicast sending
622622 asio_socket.set_option (asio::ip::multicast::hops (1 ));
@@ -737,8 +737,8 @@ TEST(udpcap, ManySockets)
737737 constexpr uint16_t port = 14000 ;
738738
739739 // Create an asio socket that sends datagrams to the ip address and port
740- asio::io_service io_service ;
741- asio::ip::udp::socket asio_socket (io_service , asio::ip::udp::v4 ());
740+ asio::io_context io_context ;
741+ asio::ip::udp::socket asio_socket (io_context , asio::ip::udp::v4 ());
742742 asio::ip::udp::endpoint endpoint (asio::ip::make_address (ip_address), port);
743743 asio_socket.connect (endpoint);
744744
@@ -842,9 +842,9 @@ TEST(udpcap, ManyMulticastSockets)
842842 constexpr uint16_t port = 14000 ;
843843
844844 // Create asio sockets to send datagrams to the multicast groups
845- asio::io_service io_service ;
846- asio::ip::udp::socket asio_socket1 (io_service , asio::ip::udp::v4 ());
847- asio::ip::udp::socket asio_socket2 (io_service , asio::ip::udp::v4 ());
845+ asio::io_context io_context ;
846+ asio::ip::udp::socket asio_socket1 (io_context , asio::ip::udp::v4 ());
847+ asio::ip::udp::socket asio_socket2 (io_context , asio::ip::udp::v4 ());
848848 asio::ip::udp::endpoint endpoint1 (asio::ip::make_address (multicast_group_1), port);
849849 asio::ip::udp::endpoint endpoint2 (asio::ip::make_address (multicast_group_2), port);
850850 asio_socket1.set_option (asio::ip::multicast::hops (1 ));
0 commit comments