阅读:1781回复:7
怎样知道一个packet的大小?
我要为packet结构体的buffer申请空间,但我怎样知道将要读的一帧数据的大小?请指教!!!
|
|
沙发#
发布于:2003-01-24 23:48
收包的时候不适有packetsize么???
|
|
|
板凳#
发布于:2003-01-25 09:28
或者直接来上 2K
|
|
地板#
发布于:2003-01-25 09:40
或者直接来上 2K 嘿嘿~~~ 或者1600 |
|
|
地下室#
发布于:2003-01-27 11:41
packetsize没见到啊?在那里定义的?
|
|
5楼#
发布于:2003-01-27 11:55
receive函数的参数里面没有么??
在receivepacket里面传上来的是整个包,用query函数查一下就知道了 |
|
|
6楼#
发布于:2003-02-04 12:16
不用每上来一个包分配一次内存,发送一个包注销一个内存吧???好慢啊~~INITIALIZE的时候读读注册表得到MTU的大小就以此为界分配一片内存作为数据包缓存不好么?内存注销可以在卸载笨驱动或者在电源处理机制里面卸载比如D0的时候工作D2的时候停止并注销,可以根据实际情况来定~~更或者是根据你的模块的特性在什么时候可以使用双缓存,什么时候空闲~~开动下脑筋~~
|
|
|
7楼#
发布于:2003-02-09 17:26
用户被禁言,该主题自动屏蔽! |
|