【资源目录】:

├─1 – Table of Contents
│ 1 – Course Codes Discussed in the course.txt
│ 1 – Download Full Course PPTPDF.txt
│ 1 – Fork the Git Repo It has the complete solution to the project discussed in the course.txt
│ 1 – Source Code Discussed in the course Part2.txt
│ 1 – Table of Contents English.vtt
│ 1 – Table of Contents.mp4
│ 1 – Table of Contents.srt
│ 2 – Download Complete Presentation for this Course.txt
│ 2 – Join Telegram Group English.vtt
│ 2 – Join Telegram Group.mp4
│ 2 – Join Us.txt
│ 3 – Introduction English.vtt
│ 3 – Introduction.mp4
│ 3 – Introduction.srt
│ 3 – Learn Synchronous and Asynchronous Data Transmission.txt

├─2 – Prerequisites Setting up Linux Development Environment
│ 4 – Link to youtube Video A guide to setup up complete Linux Development environment.txt
│ 4 – Project00-Setting-up-Linux-Dev-Env-pdf.pdf
│ 4 – Setting up Linux Development Environment English.vtt
│ 4 – Setting up Linux Development Environment.mp4
│ 4 – Setting up Linux Development Environment.srt

├─3 – IPC Technique 1 Unix Domain Sockets
│ 10 – If you get address already in use error.txt
│ 10 – Unix Domain Server Implementation part 1 English.vtt
│ 10 – Unix Domain Server Implementation part 1.mp4
│ 10 – Unix Domain Server Implementation part 1.srt
│ 11 – Unix Domain Server Implementation part 2 English.vtt
│ 11 – Unix Domain Server Implementation part 2.mp4
│ 11 – Unix Domain Server Implementation part 2.srt
│ 12 – Unix Domain Client Implementation English.vtt
│ 12 – Unix Domain Client Implementation.mp4
│ 12 – Unix Domain Client Implementation.srt
│ 13 – Unix Domain Client Server Demonstration English.vtt
│ 13 – Unix Domain Client Server Demonstration.mp4
│ 13 – Unix Domain Client Server Demonstration.srt
│ 14 – Unix Domain IPC Summary and observation English.vtt
│ 14 – Unix Domain IPC Summary and observation.mp4
│ 14 – Unix Domain IPC Summary and observation.srt
│ 15 – Concept of Multiplexing English.vtt
│ 15 – Concept of Multiplexing.mp4
│ 15 – Concept of Multiplexing.srt
│ 16 – Understanding select System Call.html
│ 17 – Multiplexing State Machine English.vtt
│ 17 – Multiplexing State Machine.mp4
│ 17 – Multiplexing State Machine.srt
│ 17 – Note-on-Select.txt
│ 18 – Multiplexed Unix Domain Server Implementation English.vtt
│ 18 – Multiplexed Unix Domain Server Implementation.mp4
│ 18 – Multiplexed Unix Domain Server Implementation.srt
│ 19 – Multiplexed Unix Domain Server Demonstration English.vtt
│ 19 – Multiplexed Unix Domain Server Demonstration.mp4
│ 19 – Multiplexed Unix Domain Server Demonstration.srt
│ 20 – Fork the Git Repo It has the complete solution to the project discussed in the course.txt
│ 20 – Project Data Synchronization using Unix Domain Sockets as an IPC English.vtt
│ 20 – Project Data Synchronization using Unix Domain Sockets as an IPC.mp4
│ 20 – Project Data Synchronization using Unix Domain Sockets as an IPC.srt
│ 5 – Sockets Introduction English.vtt
│ 5 – Sockets Introduction.mp4
│ 5 – Sockets Introduction.srt
│ 6 – Socket Message Types English.vtt
│ 6 – Socket Message Types.mp4
│ 6 – Socket Message Types.srt
│ 7 – Socket Design English.vtt
│ 7 – Socket Design.mp4
│ 7 – Socket Design.srt
│ 8 – Socket Accept System Call English.vtt
│ 8 – Socket Accept System Call.mp4
│ 8 – Socket Accept System Call.srt
│ 9 – Unix Domain Socket Introduction English.vtt
│ 9 – Unix Domain Socket Introduction.mp4
│ 9 – Unix Domain Socket Introduction.srt

├─4 – IPC Technique 2 Message Queues
│ 21 – Introduction English.vtt
│ 21 – Introduction.mp4
│ 21 – Introduction.srt
│ 22 – MsgQ as a kernel Resource English.vtt
│ 22 – MsgQ as a kernel Resource.mp4
│ 22 – MsgQ as a kernel Resource.srt
│ 23 – Opening and Creating a MsgQ English.vtt
│ 23 – Opening and Creating a MsgQ.mp4
│ 23 – Opening and Creating a MsgQ.srt
│ 24 – Closing a MsgQ English.vtt
│ 24 – Closing a MsgQ.mp4
│ 24 – Closing a MsgQ.srt
│ 25 – Enque A Msg into MsgQ English.vtt
│ 25 – Enque A Msg into MsgQ.mp4
│ 25 – Enque A Msg into MsgQ.srt
│ 26 – Deque a Msg from a MsgQ English.vtt
│ 26 – Deque a Msg from a MsgQ.mp4
│ 26 – Deque a Msg from a MsgQ.srt
│ 27 – Unlink a MsgQ English.vtt
│ 27 – Unlink a MsgQ.mp4
│ 27 – Unlink a MsgQ.srt
│ 28 – How to Use a MsgQ as an IPC English.vtt
│ 28 – How to Use a MsgQ as an IPC.mp4
│ 28 – How to Use a MsgQ as an IPC.srt
│ 29 – Code Walk and Implementation English.vtt
│ 29 – Code Walk and Implementation.mp4
│ 29 – Code Walk and Implementation.srt
│ 30 – Demonstration of msgQ as an IPC English.vtt
│ 30 – Demonstration of msgQ as an IPC.mp4
│ 30 – Demonstration of msgQ as an IPC.srt

├─5 – IPC Technique 3 Shared Memory
│ 31 – Agenda English.vtt
│ 31 – Agenda.mp4
│ 31 – Agenda.srt
│ 32 – Paging Recap And Memory Mapping English.vtt
│ 32 – Paging Recap And Memory Mapping.mp4
│ 32 – Paging Recap And Memory Mapping.srt
│ 33 – How Memory Mapping Works English.vtt
│ 33 – How Memory Mapping Works.mp4
│ 33 – How Memory Mapping Works.srt
│ 34 – Shared Memory English.vtt
│ 34 – Shared Memory.mp4
│ 34 – Shared Memory.srt
│ 35 – Using RAM as Shared Memory English.vtt
│ 35 – Using RAM as Shared Memory.mp4
│ 35 – Using RAM as Shared Memory.srt
│ 36 – Example Codes English.vtt
│ 36 – Example Codes.mp4
│ 36 – Example Codes.srt
│ 37 – Get familiar with mmap English.vtt
│ 37 – Get familiar with mmap.mp4
│ 37 – Get familiar with mmap.srt
│ 38 – Demo Program Map Text File in Process Virtual Memory English.vtt
│ 38 – Demo Program Map Text File in Process Virtual Memory.mp4
│ 38 – Demo Program Map Text File in Process Virtual Memory.srt
│ 39 – Design Constraints for using SHM as IPC English.vtt
│ 39 – Design Constraints for using SHM as IPC.mp4
│ 39 – Design Constraints for using SHM as IPC.srt
│ 40 – Fork the Git Repo It has the complete solution to the project discussed in the course.txt
│ 40 – Project Data Synchronization using Shared Memory as an IPC English.vtt
│ 40 – Project Data Synchronization using Shared Memory as an IPC.mp4
│ 40 – Project Data Synchronization using Shared Memory as an IPC.srt

├─6 – IPC Technique 4 Signals
│ 41 – Signals Introduction English.vtt
│ 41 – Signals Introduction.mp4
│ 41 – Signals Introduction.srt
│ 42 – Linux Well Known Signals English.vtt
│ 42 – Linux Well Known Signals.mp4
│ 42 – Linux Well Known Signals.srt
│ 43 – A-Note-on-SIGABRT.txt
│ 43 – Linux Signal Generation and Signal Trapping English.vtt
│ 43 – Linux Signal Generation and Signal Trapping.mp4
│ 43 – Linux Signal Generation and Signal Trapping.srt
│ 44 – Sending Signal using kill English.vtt
│ 44 – Sending Signal using kill.mp4
│ 44 – Sending Signal using kill.srt
│ 44 – timed-input.c
│ 45 – Fork the Git Repo It has the complete solution to the project discussed in the course.txt
│ 45 – Project Data Synchronization using Signals as an IPC English.vtt
│ 45 – Project Data Synchronization using Signals as an IPC.mp4
│ 45 – Project Data Synchronization using Signals as an IPC.srt

├─7 – Network Socket Programming
│ 46 – Disclaimer.html
│ 47 – Introduction to Socket Programming English.vtt
│ 47 – Introduction to Socket Programming.mp4
│ 47 – Introduction to Socket Programming.srt
│ 48 – Server Designing English.vtt
│ 48 – Server Designing.mp4
│ 48 – Server Designing.srt
│ 49 – Accept system call English.vtt
│ 49 – Accept system call.mp4
│ 49 – Accept system call.srt
│ 50 – Select System Call English.vtt
│ 50 – Select System Call.mp4
│ 50 – Select System Call.srt
│ 51 – Implementing Multiplexing with Accept Select System Calls English.vtt
│ 51 – Implementing Multiplexing with Accept Select System Calls.mp4
│ 51 – Implementing Multiplexing with Accept Select System Calls.srt
│ 52 – TCP Server Example part 1 English.vtt
│ 52 – TCP Server Example part 1.mp4
│ 52 – TCP Server Example part 1.srt
│ 53 – TCP Server Example part 2 English.vtt
│ 53 – TCP Server Example part 2.mp4
│ 53 – TCP Server Example part 2.srt
│ 54 – TCP Server Example part 3 English.vtt
│ 54 – TCP Server Example part 3.mp4
│ 54 – TCP Server Example part 3.srt
│ 55 – TCP Server Design Observation English.vtt
│ 55 – TCP Server Design Observation.mp4
│ 55 – TCP Server Design Observation.srt
│ 56 – TCP Client Design and Implementation English.vtt
│ 56 – TCP Client Design and Implementation.mp4
│ 56 – TCP Client Design and Implementation.srt
│ 57 – TCP Server Client Demonstration English.vtt
│ 57 – TCP Server Client Demonstration.mp4
│ 57 – TCP Server Client Demonstration.srt
│ 58 – TCP Server With Multiplexing High Level Design Part1 English.vtt
│ 58 – TCP Server With Multiplexing High Level Design Part1.mp4
│ 58 – TCP Server With Multiplexing High Level Design Part1.srt
│ 59 – TCP Server With Multiplexing Implementation part 2 English.vtt
│ 59 – TCP Server With Multiplexing Implementation part 2.mp4
│ 59 – TCP Server With Multiplexing Implementation part 2.srt
│ 60 – TCP Server With Multiplexing Demonstration part 3 English.vtt
│ 60 – TCP Server With Multiplexing Demonstration part 3.mp4
│ 60 – TCP Server With Multiplexing Demonstration part 3.srt
│ 61 – Socket Programming Conclusion English.vtt
│ 61 – Socket Programming Conclusion.mp4
│ 61 – Socket Programming Conclusion.srt
│ 62 – Project on TCP Server Designing Programming.html

├─8 – Multiplexing on Multiple IPCs
│ 63 – Multiplexing on Multiple IPCs English.vtt
│ 63 – Multiplexing on Multiple IPCs.mp4
│ 63 – Multiplexing on Multiple IPCs.srt

└─9 – Project on Socket Programming
64 – Project Goals English.vtt
64 – Project Goals.mp4
64 – Project Goals.srt
65 – Project Deployment English.vtt
65 – Project Deployment.mp4
65 – Project Deployment.srt
66 – PUT Request Algorithm English.vtt
66 – PUT Request Algorithm.mp4
66 – PUT Request Algorithm.srt
67 – GET Request Algorithm English.vtt
67 – GET Request Algorithm.mp4
67 – GET Request Algorithm.srt
68 – Message Types English.vtt
68 – Message Types.mp4
68 – Message Types.srt
69 – Messages Processing English.vtt
69 – Messages Processing.mp4
69 – Messages Processing.srt
70 – Projects Pseudocode English.vtt
70 – Projects Pseudocode.mp4
70 – Projects Pseudocode.srt
71 – Final Words before Coding English.vtt
71 – Final Words before Coding.mp4
71 – Final Words before Coding.srt
72 – Bonus English.vtt
72 – Bonus.mp4
72 – Bonus.srt

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。