协议栈的设计

1、不要假设发送一定能够成功。
所以还需要有返回值指示状态。

2、状态机必须要使用

3、同步和异步的使用。

4、为了简化代码,相同类似逻辑的代码可以形成同一种模式,在C语言中大量使用函数指针来完成类似重复的工作。 

posted @ 2022-01-19 22:12  panrui  阅读(80)  评论(0编辑  收藏  举报