C
chimney
Unregistered / Unconfirmed
GUEST, unregistred user!
客户端与服务端通讯时报文包括多种类型,如登录信息、登录成功确认信息等,准备将这些信息做成记录形式,然后用SendBuf发送,用Recivebuf接收,如登录信息记录:
type
user=record
name:string[20];
pass:string[20];
end;
当发送数据时,再各种信息上加一个信息类型标识,组成一个完整的数据包如:
type
info=record
infotype:string[10];
infounit:user;//关键是这里,因为infounit必须是可以变化的,可能是用户登录信息,也可能是登录成功确认信息等等等。。。
这种记录类型如何构造?接收端如何判断接收的信息是哪种类型的信息?
type
user=record
name:string[20];
pass:string[20];
end;
当发送数据时,再各种信息上加一个信息类型标识,组成一个完整的数据包如:
type
info=record
infotype:string[10];
infounit:user;//关键是这里,因为infounit必须是可以变化的,可能是用户登录信息,也可能是登录成功确认信息等等等。。。
这种记录类型如何构造?接收端如何判断接收的信息是哪种类型的信息?