Class: Listen::Adapters::Darwin
- Inherits:
-
Listen::Adapter
- Object
- Listen::Adapter
- Listen::Adapters::Darwin
- Defined in:
- lib/listen/adapters/darwin.rb
Overview
Adapter implementation for Mac OS X ‘FSEvents`.
Constant Summary collapse
- LAST_SEPARATOR_REGEX =
/\/$/
Constants inherited from Listen::Adapter
Listen::Adapter::ADAPTERS, Listen::Adapter::DEFAULT_LATENCY, Listen::Adapter::FALLBACK_ADAPTERS, Listen::Adapter::OPTIMIZED_ADAPTERS, Listen::Adapter::POLLING_FALLBACK_MESSAGE
Instance Attribute Summary
Attributes inherited from Listen::Adapter
#callback, #changed_directories, #directories, #latency, #mutex, #paused, #poller_thread, #stopped, #turnstile, #worker, #worker_thread
Class Method Summary collapse
Methods inherited from Listen::Adapter
#initialize, load_dependent_adapter, #pause, #paused?, #report_changes, select_and_initialize, #start, #start!, #started?, #stop, #unpause, usable?, usable_and_works?, #wait_for_callback, #wait_for_changes, works?
Constructor Details
This class inherits a constructor from Listen::Adapter
Class Method Details
.adapter_gem ⇒ Object
11 |
# File 'lib/listen/adapters/darwin.rb', line 11 def self.adapter_gem; 'rb-fsevent'; end |
.target_os_regex ⇒ Object
10 |
# File 'lib/listen/adapters/darwin.rb', line 10 def self.target_os_regex; /darwin(1.+)?$/i; end |