본문 바로가기

Programing/Node.js

libuv 계층도

libuv를 이용해서 개발을 할 때 문제는 레퍼런스가 별로 없다는 것이다.

MSDN같이 잘 정리되어 있는 API 문서가 있으면 좋겠지만, 그나마 괜찮은 문서는 An Introduction to libuv인데 버전이 좀 되다보니 안맞는게 많다. 이 문서조차도 공식 API 문서는 uv.h 파일이라는 말을 하고 있다.


tcp 서버를 만들고 있는데 accept가 되면 uv_tcp_t로 init을 하고 uv_stream_t 로 캐스팅을 한다. 소스를 보았더니 아래와 같은 계층 구조를 가지고 있었다.



'Programing > Node.js' 카테고리의 다른 글

[node.js] C/C++ Addons 준비 node.js  (0) 2015.10.18
libuv - uv_pipe_open 에러 : EINVAL  (1) 2014.04.15
libuv가 많이 바뀌었다.  (0) 2014.04.10
An Introduction to libuv  (0) 2014.04.01
libuv  (0) 2014.04.01