Skip to content

jakutis/rserve-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rserve-client

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

Build Status

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();
    });
});

.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. If client has disconnected, first reconnects, then evaluates.

connection.end()

Ends the connection by closing the socket.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published