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