Sha256: fb5f9e98c059ea10ef5a67b3831d0b2a44b4190739cb6a099d807aaded4d7e57

Contents?: true

Size: 718 Bytes

Versions: 2

Compression:

Stored size: 718 Bytes

Contents

# psched

- [Homepage](https://rubygems.org/gems/psched)
- [Documentation](http://rubydoc.info/gems/psched/frames)
- [Email](mailto:paolo.bosetti at unitn.it)

## Description

TODO: Description

## Features

TODO: Features

## Examples

    require 'psched'
    op = PSched::Operation.new(0.5)
    op.start(10) do |i|
      puts "Ping #{i}"
    end

    Signal.trap("SIGINT") do
      print "Stopping recurring process..."
      op.stop
      puts "done!"
    end

    sleep(0.2) while op.active?  # waits for scheduling to complete

## Requirements
FFI gem and an OS supporting semaphores.

## Install

```
$ gem install psched
```

## Copyright

Copyright (c) 2017 Paolo Bosetti

See {file:LICENSE.txt} for details.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
psched-0.1.1 README.md
psched-0.1.0 README.md