| action_timer | openvpn::MacLifeCycle | private |
| action_timer_callback(CFRunLoopTimerRef timer) | openvpn::MacLifeCycle | inlineprivate |
| action_timer_callback_static(CFRunLoopTimerRef timer, void *info) | openvpn::MacLifeCycle | inlineprivatestatic |
| callback(io_service_t service, natural_t messageType, void *messageArgument) | openvpn::MacSleep | inlineprivate |
| callback_static(void *arg, io_service_t service, natural_t messageType, void *messageArgument) | openvpn::MacSleep | inlineprivatestatic |
| cancel(ReachabilityBase &rb) | openvpn::ReachabilityTracker | inlineprivate |
| cancel_action_timer() | openvpn::MacLifeCycle | inlineprivate |
| dstore | openvpn::MacLifeCycle | private |
| halt | openvpn::MacLifeCycle | private |
| iface_watch() | openvpn::MacLifeCycle | inlineprivate |
| iface_watch_callback(SCDynamicStoreRef store, CFArrayRef changedKeys) | openvpn::MacLifeCycle | inlineprivate |
| iface_watch_callback_static(SCDynamicStoreRef store, CFArrayRef changedKeys, void *arg) | openvpn::MacLifeCycle | inlineprivatestatic |
| internet_callback_static(SCNetworkReachabilityRef target, SCNetworkReachabilityFlags flags, void *info) | openvpn::ReachabilityTracker | inlineprivatestatic |
| is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
| logwrap | openvpn::MacLifeCycle | private |
| mac_sleep_start() | openvpn::MacSleep | inlineprivate |
| mac_sleep_stop() | openvpn::MacSleep | inlineprivate |
| MacLifeCycle() | openvpn::MacLifeCycle | inline |
| MacSleep(const MacSleep &)=delete | openvpn::MacSleep | private |
| MacSleep() | openvpn::MacSleep | inlineprivate |
| nc | openvpn::MacLifeCycle | private |
| net_up() | openvpn::MacLifeCycle | inlineprivate |
| network_available() override | openvpn::MacLifeCycle | inlinevirtual |
| notifierObject | openvpn::MacSleep | private |
| notify_sleep() override | openvpn::MacLifeCycle | inlineprivatevirtual |
| notify_wakeup() override | openvpn::MacLifeCycle | inlineprivatevirtual |
| notifyPortRef | openvpn::MacSleep | private |
| OPENVPN_EXCEPTION(mac_lifecycle_error) | openvpn::MacLifeCycle | |
| openvpn::operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
| paused | openvpn::MacLifeCycle | private |
| prev_state | openvpn::MacLifeCycle | private |
| primary_interface() | openvpn::MacLifeCycle | inlineprivate |
| Ptr typedef | openvpn::ClientLifeCycle | |
| RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
| RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
| reachability | openvpn::ReachabilityTracker | private |
| reachability_tracker_cancel() | openvpn::ReachabilityTracker | inlineprivate |
| reachability_tracker_event(const ReachabilityBase &rb, SCNetworkReachabilityFlags flags) override | openvpn::MacLifeCycle | inlineprivatevirtual |
| reachability_tracker_schedule() | openvpn::ReachabilityTracker | inlineprivate |
| ReachabilityTracker(const bool enable_internet, const bool enable_wifi) | openvpn::ReachabilityTracker | inlineprivate |
| refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
| root_port | openvpn::MacSleep | private |
| runloop | openvpn::MacLifeCycle | private |
| schedule(ReachabilityBase &rb, SCNetworkReachabilityCallBack cb) | openvpn::ReachabilityTracker | inlineprivate |
| schedule_action_timer(const int seconds, bool force_runloop=false) | openvpn::MacLifeCycle | inlineprivate |
| scheduled | openvpn::ReachabilityTracker | private |
| start(NotifyCallback *nc_arg) override | openvpn::MacLifeCycle | inlinevirtual |
| state | openvpn::MacLifeCycle | private |
| stop() override | openvpn::MacLifeCycle | inlinevirtual |
| stop_thread() | openvpn::MacLifeCycle | inlineprivate |
| thread | openvpn::MacLifeCycle | private |
| thread_func() | openvpn::MacLifeCycle | inlineprivate |
| use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
| wifi_callback_static(SCNetworkReachabilityRef target, SCNetworkReachabilityFlags flags, void *info) | openvpn::ReachabilityTracker | inlineprivatestatic |
| ~MacLifeCycle() | openvpn::MacLifeCycle | inlinevirtual |
| ~MacSleep() | openvpn::MacSleep | inlineprivatevirtual |
| ~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |
| ~ReachabilityTracker() | openvpn::ReachabilityTracker | inlineprivatevirtual |