关于异步通信的状态机设计和实现一问!(100分)

  • 主题发起人 主题发起人 rhine
  • 开始时间 开始时间
R

rhine

Unregistered / Unconfirmed
GUEST, unregistred user!
Boss让做一个终端与网管的通信程序。
按照协议,分层设计。物理(Ph),数据链路(Dl),和应用(App)三层。
由不同的modem识别终端的呼叫,同时可以处理多个呼叫。
现在的问题是:
当一个modem处理建链请求时,另一个modem可能开始传输数据。
我应该为每一个modem创建三层类吗?
用Delphi的类指针是不是可以区分每个modem的层??
 
可以,但类定义要有层的属性
 
我能不能这么做:
假设有8个modem,我定义一个数组 TComList[1...8],
然后用TcomList.XXLayer来区分每个modem的层.(XX代表Ph,Dl,App)
 

Similar threads

D
回复
0
查看
928
DelphiTeacher的专栏
D
D
回复
0
查看
882
DelphiTeacher的专栏
D
D
回复
0
查看
855
DelphiTeacher的专栏
D
后退
顶部