Data packet:
struct CB_Data_Packet {
  int channel;        4 bytes
  int command;        4 bytes
  char handle[20];    20 bytes
  char message[100];  100 bytes
};

命令

  1. CB_ON
    在服务器上设置数据并发送欢迎消息
  2. CB_OFF
    关闭套接字并从服务器移除客户端数据
  3. SET_CHAN
    将客户端的频道设置为频道字段中包含的数据。
  4. WHO_CHAN
    创建一条包含所有订阅到客户端频道的句柄的消息,并将其发送回请求客户端。
  5. WHO_ALL
    与上述相同,但适用于所有频道 **尚未实现**
  6. SVR_STATS
    向客户端发送一些关于服务器的统计信息 **尚未实现**
  7. SEND_MESSAGE
    将消息字段中包含的消息广播给所有客户端
© . All rights reserved.