队列相关操作:
在定义这个队列的句柄的时候不要把它暴露不出去,让rxQueue和txQueue两个句柄在自己对应的函数实现并调用;为了满足别的文件有需要(调用从队列得到相应变量或者通过队列发送相应变量),我们可封装一个函数,在函数里执行,不会把rxQueue和txQueue暴露给应用层,应用层只管调用API就行了
这里引入韦东山讲的队列集思路,我们还可以用函数封装队列句柄(return 句柄),这样也能满足你需要在别的文件调用时可以使用别的文件的句柄,这样我们就可以在别的文件使用队列集(因为需要使用队列的句柄)
[8-3-1]_队列集实验_改进程序框架(思路)_哔哩哔哩_bilibili