Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Last updated: Dec 28, 2022

Asio

Hello Ninjas, we are starting with another C++ Library called Asio. It is a freely available, open-source, cross-platform library for network programming. It provides developers with a consistent asynchronous I/O model using a modern C++ approach. So let’s start with Asio without wasting further time.
Asio Timers MEDIUM
In this article, we will discuss a C++ library, Asio. We will learn about Asio Timers for both synchronous and asynchronous operations.
Asio-Serial Ports EASY
This article will discuss serial ports in Asio, and we will also discuss some important classes related to serial ports in Asio.
Asio-Signal Handling EASY
This article will discuss Asio. We will discuss signal handling in Asio, and we will also discuss the signal_set class in Asio.
Asio-Channels MEDIUM
In this article, we will discuss Asio Channels. We will see few functions that are useful in Asio Channels.
TCP, UDP, and ICMP Networking MEDIUM
This article will discuss TCP, UDP, and ICMP networking in Asio. We will also look at the syntax and types of these.
Asio-Proactor
In this article, we will discuss about Asio Proactor and Proactor Design Pattern.
Thread, Buffers and Strands in Asio MEDIUM
In this article, we will discuss about threads, buffers, and strands in Asio. We will also discuss their implementation.
What are the Line-Based Operations in Asio? MEDIUM
In this article, we will discuss the line-based operations in Asio. We will also cover some important functions used with them.
Introduction to Per-Operation Cancellation MEDIUM
In this article, we will discuss about Per-Operation cancellation.
What is Handler Tracking? MEDIUM
In this article, we will discuss Handler Tracking in Asio.
SSL Support in Asio EASY
This article will discuss the Secure Socket Layer ( SSL ) in detail and how Asio provides SSL Support.
What are the Stackless and Stackful Coroutines? MEDIUM
This article will discuss the coroutines and their types, stackless and stackful coroutines in Asio.
C++ Coroutines Support MEDIUM
In this article, we will discuss about Coroutines support in C++.
Executors, Allocators, and Cancellation in Asio
In this article, we will discuss a C++ library, Asio. We will learn about Executors, Allocators, and Cancellation in Asio.