==================================================================== session 从 1 到 0x7FFFFFFF 若收到消息 如果 session == 0 可能 socket 消息 可能 text error 消息 如果 type == 1 可能 response 消息 来源 : call 回复消息 或者 timeout 通知消息 ==================================================================== 若发送信息: c.send(dest, type, session, msg, sz) 如果 session == 0 则为 send 消息 不需要返回 如果 session 为 nil 则 需要指定底层分配 如 call 操作 type 若 session 为 nil, 则 type | PTYPE_TAG_ALLOCSESSION 谁来清空内存??? 在发送端生成,由接受者来清理 如果是 LUA_TSTRING 分配内存 如果是 LUA_TLIGHTUSERDATA seri 的时候 分配内存,传递指针,dispatch_message的时候释放内存 ====================================================================