event 和 rsp 两种 Callback接收的消息互斥. 并且定义好两种callback能接受的
事件类型