A stateful client for Rserve, the TCP/IP server for R framework.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
LICENSE
README.markdown
jshint.json
kanban.markdown
package.json

README.markdown

rserve-client

A stateful client for Rserve, the TCP/IP server for R framework.

Build Status

Overview

TODO

Installation

Install with npm:

$ npm install --save rserve-client

API

var r = require('rserve-client');
r.connect('localhost', 6311, function(err, client) {
    client.evaluate('a<-2.7+2', function(err, ans) {
        console.log(ans);
        client.end();
    });
});

See example directory.

.connect(hostname, port, callback)

Connects to Rserve at hostname on port and returns the connection via callback.

connection.evaluate(command, callback)

Evaluates the given command on Rserve and returns the result via callback.

connection.end()

Ends the connection by closing the socket.

Development

TODO