This repository has been archived by the owner on Dec 1, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 76
Home
SaeHie Park edited this page Dec 8, 2015
·
22 revisions
libtuv is multi-platform tiny event library refactored from libuv source for IoT.js and embedded system.
Lightweight points page is list of ideas how to make memory saving.
- loop (working: linux, nuttx, mbed)
- idle (working: linux, nuttx, mbed)
- timer (working: linux, nuttx, mbed)
- poll (working: linux, nuttx)
- tcp (working: linux, nuttx)
- Enabling tcp
- udp
- fs (working: linux, nuttx)
- thread (working: linux, nuttx, mbed:emulation)
- worker (working: linux, nuttx)
- ...
Supported APIs are listed at libtuv APIs page.
Read How to Build for building libtuv
- i686-linux (Ubuntu Linux 14.04 on Intel core) (working)
- arm-linux (Raspbian on Raspberry Pi 2) (working)
- arm-nuttx (NuttX on STM32F4-discovery) (working)
- arm-mbed (mbed on FRDM-K64F) (in development)
Read License for license of libtuv
To contribute to the libuv Project (such as reporting bugs and submitting patches):
- Follow the IoT.js Development Process and GitHub contributor guidelines.
- Add the libtuv DCO signoff to each commit message during development.