Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.02 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.02 KB

Created by Raz Gino and Yair Fihman

This Repository contain examples for multithreaded programming concept. The example are devided into the following chapters:

Chapter 1: What are threads?

In this chapter, we will learn about the concept of threads. Threads are a way to run multiple processes at the same time.

Chapter 2: Client & server examples with threads

In this chapter, we will learn about the concept of client and server. Client is a program that sends a request to a server. Server is a program that receives a request from a client.

Chapter 3: Poll and select

In this chapter, we will learn about the concept of poll and select. Poll is a way to check if a socket is ready to read or write. Select is also a way to check if a socket is ready to read or write.

Chapter 4: Broadcasting

In this chapter, we will learn about the concept of broadcasting. Broadcasting is a way to send a message to all the clients.

Enjoy the lecture and feel free to contact us if you have any questions! Raz Gino and Yair Fihman