forked from GNUsocial/gnu-social
25 lines
614 B
JavaScript
25 lines
614 B
JavaScript
|
// Update the local timeline from a Orbited server
|
||
|
|
||
|
var OrbitedUpdater = function()
|
||
|
{
|
||
|
return {
|
||
|
|
||
|
init: function(server, port, timeline, username, password)
|
||
|
{
|
||
|
// set up stomp client.
|
||
|
stomp = new STOMPClient();
|
||
|
|
||
|
stomp.onmessageframe = function(frame) {
|
||
|
RealtimeUpdate.receive(JSON.parse(frame.body));
|
||
|
};
|
||
|
|
||
|
stomp.onconnectedframe = function() {
|
||
|
stomp.subscribe(timeline);
|
||
|
}
|
||
|
|
||
|
stomp.connect(server, port, username, password);
|
||
|
}
|
||
|
}
|
||
|
}();
|
||
|
|