昨晚趁AE输出wmv把winsocket2封装了下,现在用的很high
用封装好的socket类和maya通信:
现在存在的问题就是socket的缓冲区只保存第一次recv的数据……如果一直循环读取倒是没问题,如果maya的send和自己程序的recv不同步那么就会出错,就像图里面第一次ls -sl命令的结果并不正确。这样得用两个线程?一个和用户交互一个负责循环接收?
昨晚趁AE输出wmv把winsocket2封装了下,现在用的很high
用封装好的socket类和maya通信:
现在存在的问题就是socket的缓冲区只保存第一次recv的数据……如果一直循环读取倒是没问题,如果maya的send和自己程序的recv不同步那么就会出错,就像图里面第一次ls -sl命令的结果并不正确。这样得用两个线程?一个和用户交互一个负责循环接收?