hoccer / ruby-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage

# Create new LinccerClient instance
client = LinccerClient.new

# Update client environment
client.update_environment(
  :gps => {:longitude => 12.2, :latitude => 14.2, :accuracy => 23.0}
)

# Share data
# The share method expects a mode and an arbitrary ruby hash which will
# be transformed to JSON and used as the payload.
c.share( "one-to-one", :foo => "bar" )

# Receive data
# The receive method expects a mode parameter and returns a ruby hash
# containing the payload
c.receive( "one-to-one" )

The share and receive method have threaded counterparts allowing to perform
both actions non blocking on the same ruby process.

Install

Install the gem via rubygems (once the api is public)

gem install hoccer-api

or clone and build it manually via:

git clone git@github.com:hoccer/ruby-api.git
cd ruby-api && gem build hoccer-api.gemspec && gem install hoccer-api-1.0.0.gem

About

License:MIT License


Languages

Language:Ruby 100.0%