var group__spa__loop =
[
    [ "loop.h", "spa_2include_2spa_2support_2loop_8h.html", null ],
    [ "spa_loop", "structspa__loop.html", [
      [ "iface", "structspa__loop.html#a6cd472082b361bc90f66c41b0dccea96", null ]
    ] ],
    [ "spa_loop_control", "structspa__loop__control.html", [
      [ "iface", "structspa__loop__control.html#a392f811fbacb15de863fc0265031050f", null ]
    ] ],
    [ "spa_loop_utils", "structspa__loop__utils.html", [
      [ "iface", "structspa__loop__utils.html#afd3c579e127e4a5d22c1d407e01b2803", null ]
    ] ],
    [ "spa_source", "structspa__source.html", [
      [ "loop", "structspa__source.html#afa3497b4d040a33cacc301d261786306", null ],
      [ "func", "structspa__source.html#add060762781a845877ffe088e4bb2a8d", null ],
      [ "data", "structspa__source.html#a71de19fa483b3cff326286337642c4f7", null ],
      [ "fd", "structspa__source.html#ae6a0bb20a4c3b21ae6e622c1685711a8", null ],
      [ "mask", "structspa__source.html#ad43d6b5fd83f3e86be4f6103009370cd", null ],
      [ "rmask", "structspa__source.html#a3b403afec9c365892ab175f5613a9eff", null ],
      [ "priv", "structspa__source.html#a97cd32ebf448106e8b3b4791ff691e91", null ]
    ] ],
    [ "spa_loop_methods", "structspa__loop__methods.html", [
      [ "version", "structspa__loop__methods.html#ae7dc5184539a2425309dee69d2867dcf", null ],
      [ "add_source", "structspa__loop__methods.html#a3cc011aae850f2eda426b98655c4a43c", null ],
      [ "update_source", "structspa__loop__methods.html#aa1c58c24c44c6161f7c5d81910cc5acc", null ],
      [ "remove_source", "structspa__loop__methods.html#a72835084d3a698702f9c875ae5aada7a", null ],
      [ "invoke", "structspa__loop__methods.html#a7852de4b031351b586ed1f5375fdc863", null ],
      [ "locked", "structspa__loop__methods.html#a3dfbdafc8016d88d57a7d99b6683120f", null ]
    ] ],
    [ "spa_loop_control_hooks", "structspa__loop__control__hooks.html", [
      [ "version", "structspa__loop__control__hooks.html#a1d60078aab0c143a082ab30e91151dd2", null ],
      [ "before", "structspa__loop__control__hooks.html#a129526ea88e29db103f01666a32c2d20", null ],
      [ "after", "structspa__loop__control__hooks.html#a94545cf994d47a1acc84437e5c357141", null ]
    ] ],
    [ "spa_loop_control_methods", "structspa__loop__control__methods.html", [
      [ "version", "structspa__loop__control__methods.html#aa66e2f92b352ef1ae10b591f11086340", null ],
      [ "get_fd", "structspa__loop__control__methods.html#a2673d98892466d81baea852c94c91a39", null ],
      [ "add_hook", "structspa__loop__control__methods.html#a4af155a89512ec591bac117a3907e8c4", null ],
      [ "enter", "structspa__loop__control__methods.html#a4a64700ab318b03abb1a5ec5a5309f8a", null ],
      [ "leave", "structspa__loop__control__methods.html#a84177384a1a726c4b35a3e1d9bc8f30f", null ],
      [ "iterate", "structspa__loop__control__methods.html#a2d30cbd197ae33a77b5ccce2216ca61a", null ],
      [ "check", "structspa__loop__control__methods.html#a6fd7cce6e454d8bbaff7f13d2035f6c9", null ],
      [ "lock", "structspa__loop__control__methods.html#a5d5ec8b6fc94a3c6334dd5012a8a526d", null ],
      [ "unlock", "structspa__loop__control__methods.html#a77322a2f445222c1f22df952caaa12b3", null ],
      [ "get_time", "structspa__loop__control__methods.html#a5297296ee961883415a822498d9f6234", null ],
      [ "wait", "structspa__loop__control__methods.html#a26253d8a2a6d747411d3b86803d8b29f", null ],
      [ "signal", "structspa__loop__control__methods.html#a4499bd9395f128c018b3cd483d9e7225", null ],
      [ "accept", "structspa__loop__control__methods.html#a036da696778edfa6d08602396e3b74fe", null ]
    ] ],
    [ "spa_loop_utils_methods", "structspa__loop__utils__methods.html", [
      [ "version", "structspa__loop__utils__methods.html#aefb69d2a6ad30b352b4414401a55f3e7", null ],
      [ "add_io", "structspa__loop__utils__methods.html#adc8b3b97121c94a824307117dad02989", null ],
      [ "update_io", "structspa__loop__utils__methods.html#a166d2e9aab23ce96b9d7795c3466fc6b", null ],
      [ "add_idle", "structspa__loop__utils__methods.html#a79ae6123ff0f20029d4e722053b49a11", null ],
      [ "enable_idle", "structspa__loop__utils__methods.html#a4466703d3ee6e18abc89bafea2b0c0ed", null ],
      [ "add_event", "structspa__loop__utils__methods.html#aea2ab7bb653eef26373295fafbe048fc", null ],
      [ "signal_event", "structspa__loop__utils__methods.html#aa30b5933fcadb8606772d95471ec7a05", null ],
      [ "add_timer", "structspa__loop__utils__methods.html#ab24aa861875574691b833aaaf356a2ad", null ],
      [ "update_timer", "structspa__loop__utils__methods.html#abc9a0d7bb777e2c892343b1ca5a6d37d", null ],
      [ "add_signal", "structspa__loop__utils__methods.html#af9604ab5944fce7539516ff227ddc2f9", null ],
      [ "destroy_source", "structspa__loop__utils__methods.html#acb650a30486b87fcab5859afd000d913", null ]
    ] ],
    [ "spa_source_func_t", "group__spa__loop.html#ga809d037b8643139b58878b4b31b28cf6", null ],
    [ "spa_invoke_func_t", "group__spa__loop.html#gab59a4a2bc60d5c26983a0e0edabc6617", null ],
    [ "spa_source_io_func_t", "group__spa__loop.html#gacb78ee7f8a1948db3767b3f9c82f7370", null ],
    [ "spa_source_idle_func_t", "group__spa__loop.html#ga710acda9d2c12a7d44236e5b1024e941", null ],
    [ "spa_source_event_func_t", "group__spa__loop.html#ga4de35545ca7478aeaf64f46434262346", null ],
    [ "spa_source_timer_func_t", "group__spa__loop.html#ga12c55826c9d89a9d385da0363ee586d9", null ],
    [ "spa_source_signal_func_t", "group__spa__loop.html#ga5484a18b8cc8060d6397589465948378", null ],
    [ "SPA_TYPE_INTERFACE_Loop", "group__spa__loop.html#ga5ea06c2ace410d56b97b466704b3ded7", null ],
    [ "SPA_TYPE_INTERFACE_DataLoop", "group__spa__loop.html#ga5be1a481702843ffab8cfe42d3b6cfe1", null ],
    [ "SPA_VERSION_LOOP", "group__spa__loop.html#ga50c88c59a795523063c7f48e517fce74", null ],
    [ "SPA_TYPE_INTERFACE_LoopControl", "group__spa__loop.html#gacafe7661d00fa945b3c4f3471ef3e2c3", null ],
    [ "SPA_VERSION_LOOP_CONTROL", "group__spa__loop.html#gaf08e046c937b0d412b56b0cccbeeebea", null ],
    [ "SPA_TYPE_INTERFACE_LoopUtils", "group__spa__loop.html#ga3e3c897298f750f7847db45e0785bb43", null ],
    [ "SPA_VERSION_LOOP_UTILS", "group__spa__loop.html#gae3db9595657af4faae90e6d844291fa7", null ],
    [ "SPA_VERSION_LOOP_METHODS", "group__spa__loop.html#ga84200b300d2836d9cf38eb5a66e91746", null ],
    [ "SPA_VERSION_LOOP_CONTROL_HOOKS", "group__spa__loop.html#gacc69b9f0b161fd5ea86a3cc79a2bfa88", null ],
    [ "SPA_VERSION_LOOP_CONTROL_METHODS", "group__spa__loop.html#ga2b1b3decfe2f7f50d690dba084a6f83e", null ],
    [ "SPA_VERSION_LOOP_UTILS_METHODS", "group__spa__loop.html#ga3b9f5ee85f8290ef943a23ceaf5181eb", null ],
    [ "spa_loop_add_source", "group__spa__loop.html#ga1042748a12dbe05ef5b50c3ee53f19fb", null ],
    [ "spa_loop_update_source", "group__spa__loop.html#gaf2c988b0a0028674eaa3e64ddffa89f7", null ],
    [ "spa_loop_remove_source", "group__spa__loop.html#ga3508be7365a5585f1cbb52eacc3af5ab", null ],
    [ "spa_loop_invoke", "group__spa__loop.html#ga00dd719ef60352d6444200c485c75f51", null ],
    [ "spa_loop_locked", "group__spa__loop.html#gaefefa7f8d26a9db710df8b66a11aea0e", null ],
    [ "spa_loop_control_hook_before", "group__spa__loop.html#ga01eec048fa701a448b425489b4fd51ad", null ],
    [ "spa_loop_control_hook_after", "group__spa__loop.html#gaa6a24cbfcdaded895a917138ae1bdb0b", null ],
    [ "spa_loop_control_get_fd", "group__spa__loop.html#ga18d79c04360645f50c94b7674adf49b1", null ],
    [ "spa_loop_control_add_hook", "group__spa__loop.html#ga6537efbdca4113972c032fb9ac73792c", null ],
    [ "spa_loop_control_enter", "group__spa__loop.html#ga1bf51a8bd1d25737efaabb4acea112f3", null ],
    [ "spa_loop_control_leave", "group__spa__loop.html#gae84e8eb30c8c4577cb8a0bea2eca8f60", null ],
    [ "spa_loop_control_iterate", "group__spa__loop.html#ga76107b6f0b194142f56622628b96dcbe", null ],
    [ "spa_loop_control_iterate_fast", "group__spa__loop.html#ga5a0fbdfc8ccea36a005e0b0b98abb916", null ],
    [ "spa_loop_control_check", "group__spa__loop.html#ga8fa592826de8ac69cf9ca32bffb8c264", null ],
    [ "spa_loop_control_lock", "group__spa__loop.html#gadaf476da43a1de7416df58df2a5d4cf7", null ],
    [ "spa_loop_control_unlock", "group__spa__loop.html#ga7813a23abb8c750634be2b817001f767", null ],
    [ "spa_loop_control_get_time", "group__spa__loop.html#gab48a5737858f1a9027fc12c5ad7436f2", null ],
    [ "spa_loop_control_wait", "group__spa__loop.html#ga6893b18565db65b148d38fc23559ad1b", null ],
    [ "spa_loop_control_signal", "group__spa__loop.html#ga2d4043dc677e6fabfdd28e7c9d417de8", null ],
    [ "spa_loop_control_accept", "group__spa__loop.html#ga0fad8b44e65f73e2e74b660d743978e1", null ],
    [ "spa_loop_utils_add_io", "group__spa__loop.html#gaf71a6fcf0c6cf8976abe3d43341ed91a", null ],
    [ "spa_loop_utils_update_io", "group__spa__loop.html#gae564746e4bb55c44e026c25391ea76bb", null ],
    [ "spa_loop_utils_add_idle", "group__spa__loop.html#ga03c660fb6e3f68bebf27b4059140a423", null ],
    [ "spa_loop_utils_enable_idle", "group__spa__loop.html#ga477f0264f9917ba186d042265c951ab5", null ],
    [ "spa_loop_utils_add_event", "group__spa__loop.html#gaae1874a316220eaedb8acacc29bd94ce", null ],
    [ "spa_loop_utils_signal_event", "group__spa__loop.html#gae0cb3e3cde9ad06829c7cfa622188cb4", null ],
    [ "spa_loop_utils_add_timer", "group__spa__loop.html#ga13d9e9e0bfc756698be493fb997b8285", null ],
    [ "spa_loop_utils_update_timer", "group__spa__loop.html#ga385ca7ca0efebeb59df9c9f5e3e7fa3f", null ],
    [ "spa_loop_utils_add_signal", "group__spa__loop.html#ga04d2396d72aad86bad48229704eef72c", null ],
    [ "spa_loop_utils_destroy_source", "group__spa__loop.html#ga7f7dcfc27dcaf9570425104a7974fc38", null ]
];