instruct_send_package.md 1.2 KB

  • BUS_TYPE_PACKET
    • 关联
    • bus::bus_endpt_send_pkt
    • bus_deamon::on_process_pkt
    • 头结点:
    • {包类型}
    • 用户类型
    • 发送包所在的客户端ID
    • 将要发送的客户端ID
    • 内容节点:
  • SP_PKT_SES|SES_CMD_REQ
    • 头部
    • tsx_id
    • 方法名ID
    • 方法签名
    • 超时时间
    • 序列号上下文
  • SP_PKT_VAR|VAR_CMD_CHANGE
    • 系统变量
    • 内容:
    • svc id
    • key值
    • 旧的值
    • 新的值
  • SP_PKT_BCM|BCM_CMD_MSG

    • 广播
    • 首部
    • 消息ID
    • 消息签名
  • SP_PKT_LOG|LOG_CMD_LISTEN_RECORD

    • 日志
  • SP_PKT_LOG|LOG_CMD_SUBSCRIBE

    • 是否关注消息体内容
    • 日志类型
    • 感兴趣实体ID
    • 严重等级
    • 系统错误码
    • 用户错误码
  • SP_PKT_LOG|LOG_CMD_RECORD

    • 首部(过来spshell后增加的)
    • 包ID
    • 包类型
    • SVC ID
    • epid
    • ​ 内容
    • 实体实例ID
    • 日志ID(0好像)
    • SVC序列上下文
    • 记录时间
    • 日志类型
    • 本地ID
    • 本地 bus_endpt ID
    • 错误等级
    • 系统错误码
    • 用户错误码
    • 参数数量
    • 参数值
    • 可变内容