spice client 和 spice server 通信机制(9)
时间:2025-07-08
时间:2025-07-08
//异步消息处理函数,最主要的参数就是data,是一个AsyncRead指针(省略异常处理,具体异常处理方法参考源代码)
staticvoidasync_read_handler(intfd,intevent,void*data){
AsyncRead*obj=(AsyncRead*)data;
for(;;){
intn=obj->end-obj->now;
if((n=obj->peer->cb_read(obj->peer->ctx,obj->now,n))<=0){
//异常处理省略……
}else{//正常情况处理
obj->now+=n;
上一篇:京津SCAD系统简介