async cancel

This commit is contained in:
2024-03-14 22:34:03 +05:30
commit 0b4e007694
41 changed files with 6049 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
{
"CurrentProjectSetting": "Linux Debug"
}

View File

@@ -0,0 +1,30 @@
{
"ActiveTargetSystem": "WSL: Ubuntu",
"MRUPresetsPerTargetSystem": {
"Local Machine": {
"configure": "x64-debug"
}
},
"ExpandedNodes": [
""
],
"PreviewInSolutionExplorer": false,
"OutputFoldersPerTargetSystem": {
"Local Machine": [
"out\\build\\x64-debug",
"out\\install\\x64-debug",
"out\\build\\x64-release",
"out\\install\\x64-release",
"out\\build\\x86-debug",
"out\\install\\x86-debug",
"out\\build\\x86-release",
"out\\install\\x86-release"
],
"WSL: Ubuntu": [
"out\\Ubuntu\\build\\linux-release",
"out\\Ubuntu\\install\\linux-release",
"out\\Ubuntu\\build\\linux-debug",
"out\\Ubuntu\\install\\linux-debug"
]
}
}

Binary file not shown.

View File

@@ -0,0 +1,6 @@
1870684405 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\CMakeLists.txt
190002877 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\CMakePresets.json
465106864 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\main.c
1536483663 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\master_slave.c
393795895 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\master_slave.h
1551962192 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\

View File

@@ -0,0 +1,6 @@
1544661444 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\CMakeLists.txt
190002877 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\CMakePresets.json
-1619555309 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\main.c
671087547 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\master_slave.c
-1843084325 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\master_slave.h
-536331465 E:\MultiThreading_Part_A\ThreadCancellation_async\master_slave\

View File

@@ -0,0 +1,87 @@
{
"Version": 1,
"WorkspaceRootPath": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:master_slave.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\main.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:main.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:master_slave.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|CMake Overview Pages||{B1CAA5B0-FEB1-4350-8AB9-F895876842F2}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 2,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "master_slave.h",
"DocumentMoniker": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.h",
"RelativeDocumentMoniker": "master_slave.h",
"ToolTip": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.h",
"RelativeToolTip": "master_slave.h",
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAcAAAAUAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
"WhenOpened": "2024-03-14T10:31:33.647Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "master_slave.c",
"DocumentMoniker": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.c",
"RelativeDocumentMoniker": "master_slave.c",
"ToolTip": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\master_slave.c",
"RelativeToolTip": "master_slave.c",
"ViewState": "AQIAAAAAAAAAAAAAAAAAAA0AAAAZAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2024-03-14T10:31:49.359Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "main.c",
"DocumentMoniker": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\main.c",
"RelativeDocumentMoniker": "main.c",
"ToolTip": "E:\\MultiThreading_Part_A\\ThreadCancellation_async\\master_slave\\main.c",
"RelativeToolTip": "main.c",
"ViewState": "AQIAACEAAAAAAAAAAAAAAAEAAAAAAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2024-03-14T10:21:23.52Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "CMake Overview Pages",
"DocumentMoniker": "CMake Overview Pages",
"ToolTip": "CMake Overview Pages",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2024-03-14T10:19:53.599Z"
}
]
}
]
}
]
}

Binary file not shown.