The tevent library