Method: UV::Loop#fs_event
- Defined in:
- lib/uv/loop.rb
#fs_event(path, &block) ⇒ Object
Public: Get a new FSEvent instance
Returns UV::FSEvent
276 277 278 279 280 281 282 283 284 285 |
# File 'lib/uv/loop.rb', line 276 def fs_event(path, &block) assert_block(block) assert_arity(3, block) fs_event_ptr = UV.create_handle(:uv_fs_event) fs_event = FSEvent.new(self, fs_event_ptr, &block) check_result! UV.fs_event_init(@pointer, fs_event_ptr, path, fs_event.callback(:on_fs_event), 0) fs_event end |