An Introduction to libuv
本书目录
Contents
::
序言
»
本书目录
¶
序言
本书为谁而写?
背景
本书代码
Libuv 基础
事件循环(Event loops)
Hello World
监视器(Watchers)
文件系统
读写文件
文件系统相关操作(Filesystem operations)
缓冲区与流(Buffers and Streams)
文件变更事件(File change events)
网络
TCP
UDP
DNS 查询(Querying DNS)
网络接口(Network interfaces)
线程
线程核心操作(Core thread operations)
同步原语(Synchronization Primitives)
libuv 工作队列
线程间通信(Inter-thread communication)
进程
创建子进程(Spawning child processes)
改变进程参数(Changing process parameters)
进程分离(Detaching processes)
向进程发送信号(Sending signals to processes)
信号(Signals)
子进程 I/O
管道(Pipes)
多路事件循环(Multiple event loops)
多路事件循环的形式(Modality)
各线程拥有自己的事件循环(One loop per thread)
工具集
定时器(Timers)
事件循环引用计数(Event loop reference count)
空闲监视器模式(Idle watcher pattern)
向工作者线程传递数据(Passing data to worker thread)
轮询方式下的外部 I/O(External I/O with polling)
检查并预备监视器(Check & Prepare watchers)
库的加载(Loading libraries)
TTY
关于
授权(Licensing)
其他格式
¶
本书提供了其他格式供读者下载:
PDF
ePub
Contents
::
序言
»