rpc return event