diff --git a/404.html b/404.html index 426f69e3..d0965b0f 100644 --- a/404.html +++ b/404.html @@ -7,7 +7,7 @@ - + @@ -32,11 +32,11 @@ - + - + - +
diff --git a/acknowledgments/index.html b/acknowledgments/index.html index f8b7f298..dc330c8e 100644 --- a/acknowledgments/index.html +++ b/acknowledgments/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/authorbio/index.html b/authorbio/index.html index 65f8d23b..a9269305 100644 --- a/authorbio/index.html +++ b/authorbio/index.html @@ -7,7 +7,7 @@ - + @@ -37,11 +37,11 @@ - + - + - +
diff --git a/chapter01/index.html b/chapter01/index.html index bbbe5b7e..083b7b8f 100644 --- a/chapter01/index.html +++ b/chapter01/index.html @@ -7,7 +7,7 @@ - + @@ -37,11 +37,11 @@ - + - + - +
diff --git a/chapter02/index.html b/chapter02/index.html index 07452c5c..4c8f8684 100644 --- a/chapter02/index.html +++ b/chapter02/index.html @@ -7,7 +7,7 @@ - + @@ -37,11 +37,11 @@ - + - + - +
diff --git a/chapter03/index.html b/chapter03/index.html index cd226855..3f8e2e90 100644 --- a/chapter03/index.html +++ b/chapter03/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter04/index.html b/chapter04/index.html index 94b744f3..405b5b58 100644 --- a/chapter04/index.html +++ b/chapter04/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter05/index.html b/chapter05/index.html index 483b328d..d1e2081e 100644 --- a/chapter05/index.html +++ b/chapter05/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter06/index.html b/chapter06/index.html index 0af2db82..4b79af3f 100644 --- a/chapter06/index.html +++ b/chapter06/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter07/index.html b/chapter07/index.html index 20f011fe..ea3d819c 100644 --- a/chapter07/index.html +++ b/chapter07/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter08/index.html b/chapter08/index.html index 44f23570..d4e040ac 100644 --- a/chapter08/index.html +++ b/chapter08/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter09/index.html b/chapter09/index.html index b4ef87b2..a872cba4 100644 --- a/chapter09/index.html +++ b/chapter09/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter10/index.html b/chapter10/index.html index f2220dce..ddf3d7ef 100644 --- a/chapter10/index.html +++ b/chapter10/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter11/index.html b/chapter11/index.html index cfa0462e..a8969e83 100644 --- a/chapter11/index.html +++ b/chapter11/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter12/index.html b/chapter12/index.html index 03cbbb6b..772f9c6a 100644 --- a/chapter12/index.html +++ b/chapter12/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter13/index.html b/chapter13/index.html index 0fc203f1..4ad2c021 100644 --- a/chapter13/index.html +++ b/chapter13/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter14/index.html b/chapter14/index.html index 60b5d6ec..18ed1054 100644 --- a/chapter14/index.html +++ b/chapter14/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter15/index.html b/chapter15/index.html index 49297b25..241b8e4e 100644 --- a/chapter15/index.html +++ b/chapter15/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter16/index.html b/chapter16/index.html index df25660d..f4bb8eec 100644 --- a/chapter16/index.html +++ b/chapter16/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/chapter17/index.html b/chapter17/index.html index e5dbb874..31a666b2 100644 --- a/chapter17/index.html +++ b/chapter17/index.html @@ -7,7 +7,7 @@ - + @@ -37,12 +37,12 @@ - + - + - - + +
diff --git a/copyright/index.html b/copyright/index.html index bd647af6..45ff4ad4 100644 --- a/copyright/index.html +++ b/copyright/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/dedication/index.html b/dedication/index.html index f67ae477..58e2893e 100644 --- a/dedication/index.html +++ b/dedication/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/epigraph/index.html b/epigraph/index.html index dd03d3a7..645ff70d 100644 --- a/epigraph/index.html +++ b/epigraph/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/foreward/index.html b/foreward/index.html index bc7a3768..668e0c0d 100644 --- a/foreward/index.html +++ b/foreward/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/index.html b/index.html index 6f0d0ab4..97cc838c 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - + @@ -37,11 +37,11 @@ - + - + - +
diff --git a/license/index.html b/license/index.html index 2475d4b5..356e2196 100644 --- a/license/index.html +++ b/license/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/preface/index.html b/preface/index.html index b46f2345..914277e1 100644 --- a/preface/index.html +++ b/preface/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/resources/js/config.js b/resources/js/config.js index 46fe55c3..dd68c636 100644 --- a/resources/js/config.js +++ b/resources/js/config.js @@ -1 +1 @@ -var __DOCS_CONFIG__ = {"id":"FRU19M44NXngH/cLdzP167FnG5TROyjV0iP","key":"F9sH48CiF2/0sIAyJ+7SplcwyO/crHLFjfDsim+JJhQ.E+SkpLu5Dw0kCGCvi2LBAWwGomGpygWzgPwDZCe6V00SyWNu5OHLhFyyv3qN6SGGrMGpa5y3yrZ/V9WufuPezQ.89","base":"/book-network-programming-csharp/","host":"cwoodruff.github.io","version":"1.0.0","useRelativePaths":true,"documentName":"index.html","appendDocumentName":false,"trailingSlash":true,"preloadSearch":false,"cacheBustingToken":"3.6.0.787665109984","cacheBustingStrategy":"query","sidebarFilterPlaceholder":"Filter","toolbarFilterPlaceholder":"Filter","showSidebarFilter":true,"filterNotFoundMsg":"No member names found containing the query \"{query}\"","maxHistoryItems":15,"homeIcon":"","access":[{"value":"public","label":"Public"},{"value":"protected","label":"Protected"}],"toolbarLinks":[{"id":"fields","label":"Fields"},{"id":"properties","label":"Properties"},{"id":"methods","label":"Methods"},{"id":"events","label":"Events"}],"sidebar":[{"n":"/","l":"Beyond Boundaries - Networking Programming with C# 12 and .​NET 8 Book Home"},{"n":"dedication","l":"Dedication","s":""},{"n":"epigraph","l":"Epigraph","s":""},{"n":"acknowledgments","l":"Acknowledgments","s":""},{"n":"foreward","l":"Forward","s":""},{"n":"preface","l":"Preface","s":""},{"n":"translations","l":"Translations","s":""},{"n":"chapter01","l":"Chap 1 - Overview of Network Programming","s":""},{"n":"chapter02","l":"Chap 2 - Fundamentals of Networking Concepts","s":""},{"n":"chapter03","l":"Chap 3 - Introduction to Socket Programming","s":""},{"n":"chapter04","l":"Chap 4 - Asynchronous Programming with Async/Await","s":""},{"n":"chapter05","l":"Chap 5 - Multithreading in Network Applications","s":""},{"n":"chapter06","l":"Chap 6 - Error Handling and Fault Tolerance Strategies","s":""},{"n":"chapter07","l":"Chap 7 - Data Serialization Techniques","s":""},{"n":"chapter08","l":"Chap 8 - Network Performance Optimization","s":""},{"n":"chapter09","l":"Chap 9 - Working with REST AP​Is","s":""},{"n":"chapter10","l":"Chap 10 - Working with Web​Sockets","s":""},{"n":"chapter11","l":"Chap 11 - Working with Web​RTC","s":""},{"n":"chapter12","l":"Chap 12 - Working with MQTT for Io​T (Internet of Things)","s":""},{"n":"chapter13","l":"Chap 13 - Working with g​RPC","s":""},{"n":"chapter14","l":"Chap 14 - Working with Web​Hooks","s":""},{"n":"chapter15","l":"Chap 15 - Implementing Message Queuing","s":""},{"n":"updates-corrections","l":"Updates-​Corrections","s":""},{"n":"authorbio","l":"Author Bio","s":""}],"search":{"mode":0,"minChars":2,"maxResults":20,"placeholder":"Search","hotkeys":["/"],"noResultsFoundMsg":"No results","recognizeLanguages":true,"languages":[0],"preload":false},"resources":{"History_Title_Label":"History","History_ClearLink_Label":"Clear","History_NoHistory_Label":"No history items","API_AccessFilter_Label":"Access","API_ParameterSection_Label":"PARAMETERS","API_SignatureSection_Label":"SIGNATURE","API_CopyHint_Label":"Copy","API_CopyNameHint_Label":"Copy name","API_CopyLinkHint_Label":"Copy link","API_CopiedAckHint_Label":"Copied!","API_MoreOverloads_Label":"more","API_MoreDropdownItems_Label":"More","API_OptionalParameter_Label":"optional","API_DefaultParameterValue_Label":"Default value","API_InheritedFilter_Label":"Inherited","Search_Input_Placeholder":"Search","Toc_Contents_Label":"Contents","Toc_RelatedClasses_Label":"Related Classes","History_JustNowTime_Label":"just now","History_AgoTime_Label":"ago","History_YearTime_Label":"y","History_MonthTime_Label":"mo","History_DayTime_Label":"d","History_HourTime_Label":"h","History_MinuteTime_Label":"m","History_SecondTime_Label":"s"}}; +var __DOCS_CONFIG__ = {"id":"IkHBlPFcQhoK167VC0oJ1b+BzUo6qwTxwHG","key":"/CcWOemSluetqovQbTYjOKYfw6ERDN3A3TdhKyBA6Gk.SJPEsGolLcqtjNtSavHW6CRF80Y0YF7UM3LdqcKG6pJIvunVmMjqQFxcQAesn/MuAcIzxw7vPmIBmceX8rKVow.86","base":"/book-network-programming-csharp/","host":"cwoodruff.github.io","version":"1.0.0","useRelativePaths":true,"documentName":"index.html","appendDocumentName":false,"trailingSlash":true,"preloadSearch":false,"cacheBustingToken":"3.6.0.787665205012","cacheBustingStrategy":"query","sidebarFilterPlaceholder":"Filter","toolbarFilterPlaceholder":"Filter","showSidebarFilter":true,"filterNotFoundMsg":"No member names found containing the query \"{query}\"","maxHistoryItems":15,"homeIcon":"","access":[{"value":"public","label":"Public"},{"value":"protected","label":"Protected"}],"toolbarLinks":[{"id":"fields","label":"Fields"},{"id":"properties","label":"Properties"},{"id":"methods","label":"Methods"},{"id":"events","label":"Events"}],"sidebar":[{"n":"/","l":"Beyond Boundaries - Networking Programming with C# 12 and .​NET 8 Book Home"},{"n":"dedication","l":"Dedication","s":""},{"n":"epigraph","l":"Epigraph","s":""},{"n":"acknowledgments","l":"Acknowledgments","s":""},{"n":"foreward","l":"Forward","s":""},{"n":"preface","l":"Preface","s":""},{"n":"translations","l":"Translations","s":""},{"n":"chapter01","l":"Chap 1 - Overview of Network Programming","s":""},{"n":"chapter02","l":"Chap 2 - Fundamentals of Networking Concepts","s":""},{"n":"chapter03","l":"Chap 3 - Introduction to Socket Programming","s":""},{"n":"chapter04","l":"Chap 4 - Asynchronous Programming with Async/Await","s":""},{"n":"chapter05","l":"Chap 5 - Multithreading in Network Applications","s":""},{"n":"chapter06","l":"Chap 6 - Error Handling and Fault Tolerance Strategies","s":""},{"n":"chapter07","l":"Chap 7 - Data Serialization Techniques","s":""},{"n":"chapter08","l":"Chap 8 - Network Performance Optimization","s":""},{"n":"chapter09","l":"Chap 9 - Working with REST AP​Is","s":""},{"n":"chapter10","l":"Chap 10 - Working with Web​Sockets","s":""},{"n":"chapter11","l":"Chap 11 - Working with Web​RTC","s":""},{"n":"chapter12","l":"Chap 12 - Working with MQTT for Io​T (Internet of Things)","s":""},{"n":"chapter13","l":"Chap 13 - Working with g​RPC","s":""},{"n":"chapter14","l":"Chap 14 - Working with Web​Hooks","s":""},{"n":"chapter15","l":"Chap 15 - Implementing Message Queuing","s":""},{"n":"updates-corrections","l":"Updates-​Corrections","s":""},{"n":"authorbio","l":"Author Bio","s":""}],"search":{"mode":0,"minChars":2,"maxResults":20,"placeholder":"Search","hotkeys":["/"],"noResultsFoundMsg":"No results","recognizeLanguages":true,"languages":[0],"preload":false},"resources":{"History_Title_Label":"History","History_ClearLink_Label":"Clear","History_NoHistory_Label":"No history items","API_AccessFilter_Label":"Access","API_ParameterSection_Label":"PARAMETERS","API_SignatureSection_Label":"SIGNATURE","API_CopyHint_Label":"Copy","API_CopyNameHint_Label":"Copy name","API_CopyLinkHint_Label":"Copy link","API_CopiedAckHint_Label":"Copied!","API_MoreOverloads_Label":"more","API_MoreDropdownItems_Label":"More","API_OptionalParameter_Label":"optional","API_DefaultParameterValue_Label":"Default value","API_InheritedFilter_Label":"Inherited","Search_Input_Placeholder":"Search","Toc_Contents_Label":"Contents","Toc_RelatedClasses_Label":"Related Classes","History_JustNowTime_Label":"just now","History_AgoTime_Label":"ago","History_YearTime_Label":"y","History_MonthTime_Label":"mo","History_DayTime_Label":"d","History_HourTime_Label":"h","History_MinuteTime_Label":"m","History_SecondTime_Label":"s"}}; diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 87fc9ca5..515d68c1 100644 Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ diff --git a/translations/index.html b/translations/index.html index 2696893c..95eed97a 100644 --- a/translations/index.html +++ b/translations/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +
diff --git a/updates-corrections/index.html b/updates-corrections/index.html index a9f19703..5afe1c45 100644 --- a/updates-corrections/index.html +++ b/updates-corrections/index.html @@ -7,7 +7,7 @@ - + @@ -35,11 +35,11 @@ - + - + - +