Add interface for AsyncEventClient