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 |