OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::MacLifeCycle Member List

This is the complete list of members for openvpn::MacLifeCycle, including all inherited members.

action_timeropenvpn::MacLifeCycleprivate
action_timer_callback(CFRunLoopTimerRef timer)openvpn::MacLifeCycleinlineprivate
action_timer_callback_static(CFRunLoopTimerRef timer, void *info)openvpn::MacLifeCycleinlineprivatestatic
callback(io_service_t service, natural_t messageType, void *messageArgument)openvpn::MacSleepinlineprivate
callback_static(void *arg, io_service_t service, natural_t messageType, void *messageArgument)openvpn::MacSleepinlineprivatestatic
cancel(ReachabilityBase &rb)openvpn::ReachabilityTrackerinlineprivate
cancel_action_timer()openvpn::MacLifeCycleinlineprivate
dstoreopenvpn::MacLifeCycleprivate
haltopenvpn::MacLifeCycleprivate
iface_watch()openvpn::MacLifeCycleinlineprivate
iface_watch_callback(SCDynamicStoreRef store, CFArrayRef changedKeys)openvpn::MacLifeCycleinlineprivate
iface_watch_callback_static(SCDynamicStoreRef store, CFArrayRef changedKeys, void *arg)openvpn::MacLifeCycleinlineprivatestatic
internet_callback_static(SCNetworkReachabilityRef target, SCNetworkReachabilityFlags flags, void *info)openvpn::ReachabilityTrackerinlineprivatestatic
is_thread_safe()openvpn::RC< thread_unsafe_refcount >static
logwrapopenvpn::MacLifeCycleprivate
mac_sleep_start()openvpn::MacSleepinlineprivate
mac_sleep_stop()openvpn::MacSleepinlineprivate
MacLifeCycle()openvpn::MacLifeCycleinline
MacSleep(const MacSleep &)=deleteopenvpn::MacSleepprivate
MacSleep()openvpn::MacSleepinlineprivate
ncopenvpn::MacLifeCycleprivate
net_up()openvpn::MacLifeCycleinlineprivate
network_available() overrideopenvpn::MacLifeCycleinlinevirtual
notifierObjectopenvpn::MacSleepprivate
notify_sleep() overrideopenvpn::MacLifeCycleinlineprivatevirtual
notify_wakeup() overrideopenvpn::MacLifeCycleinlineprivatevirtual
notifyPortRefopenvpn::MacSleepprivate
OPENVPN_EXCEPTION(mac_lifecycle_error)openvpn::MacLifeCycle
openvpn::operator=(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
pausedopenvpn::MacLifeCycleprivate
prev_stateopenvpn::MacLifeCycleprivate
primary_interface()openvpn::MacLifeCycleinlineprivate
Ptr typedefopenvpn::ClientLifeCycle
RC() noexcept=defaultopenvpn::RC< thread_unsafe_refcount >
RC(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
reachabilityopenvpn::ReachabilityTrackerprivate
reachability_tracker_cancel()openvpn::ReachabilityTrackerinlineprivate
reachability_tracker_event(const ReachabilityBase &rb, SCNetworkReachabilityFlags flags) overrideopenvpn::MacLifeCycleinlineprivatevirtual
reachability_tracker_schedule()openvpn::ReachabilityTrackerinlineprivate
ReachabilityTracker(const bool enable_internet, const bool enable_wifi)openvpn::ReachabilityTrackerinlineprivate
refcount_openvpn::RC< thread_unsafe_refcount >private
root_portopenvpn::MacSleepprivate
runloopopenvpn::MacLifeCycleprivate
schedule(ReachabilityBase &rb, SCNetworkReachabilityCallBack cb)openvpn::ReachabilityTrackerinlineprivate
schedule_action_timer(const int seconds, bool force_runloop=false)openvpn::MacLifeCycleinlineprivate
scheduledopenvpn::ReachabilityTrackerprivate
start(NotifyCallback *nc_arg) overrideopenvpn::MacLifeCycleinlinevirtual
stateopenvpn::MacLifeCycleprivate
stop() overrideopenvpn::MacLifeCycleinlinevirtual
stop_thread()openvpn::MacLifeCycleinlineprivate
threadopenvpn::MacLifeCycleprivate
thread_func()openvpn::MacLifeCycleinlineprivate
use_count() const noexceptopenvpn::RC< thread_unsafe_refcount >
wifi_callback_static(SCNetworkReachabilityRef target, SCNetworkReachabilityFlags flags, void *info)openvpn::ReachabilityTrackerinlineprivatestatic
~MacLifeCycle()openvpn::MacLifeCycleinlinevirtual
~MacSleep()openvpn::MacSleepinlineprivatevirtual
~RC()=defaultopenvpn::RC< thread_unsafe_refcount >virtual
~ReachabilityTracker()openvpn::ReachabilityTrackerinlineprivatevirtual