Skip to content

Commit 3746c05

Browse files
committed
restructure folders
1 parent 2dc56de commit 3746c05

File tree

11 files changed

+18
-16
lines changed

11 files changed

+18
-16
lines changed

client.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ var parallel = require('run-parallel')
88
var url = require('url')
99

1010
var common = require('./lib/common')
11-
var HTTPTracker = require('./lib/http-tracker') // empty object in browser
12-
var UDPTracker = require('./lib/udp-tracker') // empty object in browser
13-
var WebSocketTracker = require('./lib/websocket-tracker')
11+
var HTTPTracker = require('./lib/client/http-tracker') // empty object in browser
12+
var UDPTracker = require('./lib/client/udp-tracker') // empty object in browser
13+
var WebSocketTracker = require('./lib/client/websocket-tracker')
1414

1515
inherits(Client, EventEmitter)
1616

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ var EventEmitter = require('events').EventEmitter
77
var get = require('simple-get')
88
var inherits = require('inherits')
99

10-
var common = require('./common')
10+
var common = require('../common')
1111

1212
var HTTP_SCRAPE_SUPPORT = /\/(announce)[^\/]*$/
1313

@@ -84,9 +84,9 @@ HTTPTracker.prototype.scrape = function (opts) {
8484
// TODO: Improve this interface
8585
HTTPTracker.prototype.setInterval = function (intervalMs) {
8686
var self = this
87+
self._intervalMs = intervalMs
8788
clearInterval(self._interval)
8889

89-
self._intervalMs = intervalMs
9090
if (intervalMs) {
9191
// HACK
9292
var update = self.announce.bind(self, self.client._defaultAnnounceOpts())
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var hat = require('hat')
99
var inherits = require('inherits')
1010
var url = require('url')
1111

12-
var common = require('./common')
12+
var common = require('../common')
1313

1414
var TIMEOUT = 15000
1515

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var inherits = require('inherits')
99
var Peer = require('simple-peer')
1010
var Socket = require('simple-websocket')
1111

12-
var common = require('./common')
12+
var common = require('../common')
1313

1414
// Use a socket pool, so tracker clients share WebSocket objects for the same server.
1515
// In practice, WebSockets are pretty slow to establish, so this gives a nice performance
@@ -38,6 +38,7 @@ function WebSocketTracker (client, announceUrl, opts) {
3838

3939
self._peers = {} // peers (offer id -> peer)
4040
self._socket = null
41+
4142
self._intervalMs = self.client._intervalMs // use client interval initially
4243
self._interval = null
4344

lib/common.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
var extend = require('xtend/mutable')
66

77
exports.DEFAULT_ANNOUNCE_INTERVAL = 30 * 60 * 1000 // 30 minutes
8+
exports.DEFAULT_ANNOUNCE_INTERVAL_WEBRTC = 60 * 1000 // 1 minute
89

910
exports.DEFAULT_ANNOUNCE_PEERS = 50
1011
exports.MAX_ANNOUNCE_PEERS = 82
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = parseHttpRequest
22

3-
var common = require('./common')
3+
var common = require('../common')
44

55
var REMOVE_IPV4_MAPPED_IPV6_RE = /^::ffff:/
66

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = parseUdpRequest
22

33
var bufferEqual = require('buffer-equal')
44
var ipLib = require('ip')
5-
var common = require('./common')
5+
var common = require('../common')
66

77
function parseUdpRequest (msg, rinfo) {
88
if (msg.length < 16) throw new Error('received packet is too short')
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = parseWebSocketRequest
22

3-
var common = require('./common')
3+
var common = require('../common')
44

55
function parseWebSocketRequest (socket, params) {
66
params = JSON.parse(params) // may throw
File renamed without changes.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
},
1313
"browser": {
1414
"./lib/common-node": false,
15-
"./lib/http-tracker": false,
16-
"./lib/udp-tracker": false,
15+
"./lib/client/http-tracker": false,
16+
"./lib/client/udp-tracker": false,
1717
"./server": false
1818
},
1919
"bugs": {

0 commit comments

Comments
 (0)