├── .clang-format ├── .clang-tidy ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── examples ├── CMakeLists.txt ├── copy │ └── main.cpp ├── echo │ └── main.cpp ├── mutex │ └── main.cpp ├── timer │ └── main.cpp └── yield │ └── main.cpp ├── include └── coco │ ├── io.hpp │ ├── sync.hpp │ └── task.hpp └── src └── coco ├── io.cpp └── task.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/README.md -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/copy/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/copy/main.cpp -------------------------------------------------------------------------------- /examples/echo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/echo/main.cpp -------------------------------------------------------------------------------- /examples/mutex/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/mutex/main.cpp -------------------------------------------------------------------------------- /examples/timer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/timer/main.cpp -------------------------------------------------------------------------------- /examples/yield/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/examples/yield/main.cpp -------------------------------------------------------------------------------- /include/coco/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/include/coco/io.hpp -------------------------------------------------------------------------------- /include/coco/sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/include/coco/sync.hpp -------------------------------------------------------------------------------- /include/coco/task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/include/coco/task.hpp -------------------------------------------------------------------------------- /src/coco/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/src/coco/io.cpp -------------------------------------------------------------------------------- /src/coco/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/longhao-li/coco/HEAD/src/coco/task.cpp --------------------------------------------------------------------------------