#SpaceCP API for Node.JS
This module will allow you to connect to a SpaceCP server with the Node.JS runtime.

This module was produced for the SpaceCP Panel currently being produced by XereoNet.

##Version History

0.6.10  All of the refactor bugs should be gone

0.6.9-7 Fixed a lot of bugs, including the eventEmitter leak

0.6.9   Big refactor, will up to 0.7 or 1.0 once all bugs are out

0.6.1   SpacecpLoadedEvent

0.5.6-2 Once should now work

0.5.6-1 Fixed access buffer beyond length

0.5.6   try-catches are not how you're supposed to do it

0.5.5   Tramsforms^2

0.5.4   Fixing some more major bugs bunny's

0.5.3-3 That was not a bug of my new code, damn :P

0.5.3-2 Reverted back until I can find the actual fix

0.5.3-1 Bugs gallore

0.5.3   Refactored a lot of code, started adding unit tests

0.5.2-1 Fixed double firing of connect callback

0.5.2   Fixed reconnect

0.5.1   Added re-registring of events after reconnect + Pushed to github

0.4.6   Stuff fixed

0.4.5   Added oldStatus to status event (BREAKING CHANGE!)

0.4.4-4 README.MD fixes

0.4.4-3 Some more fixes

0.4.4-1 Think I fixed double event firing

0.4.4   Streming fixes

0.4.3   STREAM API

0.4.2-1 getServerState

0.4.2   Fixed most bugs

0.4.1-4 Connection error event

0.4.1-3 Reconnect event handlers

0.4.1-2 Reconnect fix

0.4.1-1 Statusses fix

0.4.1   Statusses fix

0.4.0   Multiple listener handler, more statusses

0.3.*   Rewrite, Packet object, status event, disconnect reconnect, etc

0.2.*   Initial Version


##Usage

    var RTKServer = require('./index.js');

    info =  {
        host: 'IP',
        port: 25566,
        username: 'user',
        password: 'pass',
        salt: '',
        encrypted: false
    };


    var s = new RTKServer(info, function () {
        s.enablePersistence();
        s.on('com.drdanick.rtoolkit.event.ConsoleInputEvent', test);
        s.call('ping', {}, '', function (packet) {
            console.log(packet);
        });

        function test (e) {
            console.log(e.data)
        }

        s.off('com.drdanick.rtoolkit.event.ConsoleInputEvent');
    });