Add role request reply and get async reply events and fix pack of role reply.