An open API service indexing awesome lists of open source software.

https://github.com/squeek502/win32-libuv

Example integration of the Libuv event loop with the Win32 message loop
https://github.com/squeek502/win32-libuv

Last synced: 2 months ago
JSON representation

Example integration of the Libuv event loop with the Win32 message loop

Awesome Lists containing this project

README

        

win32-libuv
===========

Example of integrating the [Libuv](https://github.com/libuv/libuv) event loop with the [Win32 API](https://docs.microsoft.com/en-us/windows/win32/) message loop. Based on the Libuv integration with the Chrome message loop in [Electron](https://github.com/electron/electron).

The relevant integration code can be found in:
- [src/main.c](src/main.c)
- [src/win32uv.h](src/win32uv.h)
- [src/win32uv.c](src/win32uv.c)

The other files are just there for the purposes of the demo application:

![Screenshot of the demo](win32-libuv.png)

---

TODO: explain how the integration works