Skip to content

Marcus366/coroutine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coroutine

Coroutine is a cooperative multitasking based network library in pure C.

This library mainly focus on network programming. It has the same performance compared to event-driven model with more graceful code organization.

Status

The project is under development. Any issue or pull request is welcomed.

How to Use?

Interfaces are all easy to understand and you can read the document in coroutine.h

We regard a stream of instruction flow as coroutine. The only differences between coroutine and thread are that coroutine is cooperative while thread is preemitive.

About

coroutine library with pthread-like interface in pure C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published