在Linux内核中,工作队列对于调度任务的异步执行非常有用。在伪代码中, read data schedule_work(&write_data)调度函数write_data的异步执行,其中write_data执行以下操作: write data from first node of linked listwhile(condit
我想用C编写小文件传输程序(我在Linux上工作)。我对套接字编程非常陌生,但我已经成功地编写了一些服务器和客户端程序。我很确定我必须在这里使用线程或其他异步函数。有没有一个函数,这样我就可以得到number of bytes read和number of bytes to readint total_read_bytes=0, read_bytes;do {
read_bytes = re