def initializeModule(libc):
    for function in ("inotify_add_watch", "inotify_init", "inotify_rm_watch"):
        if getattr(libc, function, None) is None:
            raise ImportError("libc6 2.4 or higher needed")
    libc.inotify_add_watch.argtypes = [
        ctypes.c_int, ctypes.c_char_p, ctypes.c_int]
Verifies that the required resources are present.
dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/python/_inotify.py/initializeModule--crossover with--dataset/ETHPy150Open GoogleCloudPlatform/PerfKitBenchmarker/perfkitbenchmarker/linux_benchmarks/cloudsuite_web_serving_benchmark.py/CheckPrerequisites