function DebuggerServerConnection(aPrefix, aTransport)
{
  this._prefix = aPrefix;
  this._transport = aTransport;
  this._transport.hooks = this;
  this._nextID = 1;

  this._actorPool = new ActorPool(this);
  this._extraPools = [];
}
/**
 * Creates a DebuggerServerConnection.
 *
 * Represents a connection to this debugging global from a client.
 * Manages a set of actors and actor pools, allocates actor ids, and
 * handles incoming requests.
 *
 * @param aPrefix string
 *        All actor IDs created by this connection should be prefixed
 *        with aPrefix.
 * @param aTransport transport
 *        Packet transport for the debugging protocol.
 */


@param aPrefix string
All actor IDs created by this connection should be prefixed
with aPrefix.
@param aTransport transport
Packet transport for the debugging protocol.
@param aPrefix string All actor IDs created by this connection should be prefixed with aPrefix . @param aTransport transport Packet transport for the debugging protocol .
function DebuggerServerConnection(aPrefix, aTransport)
{
  this._prefix = aPrefix;
  this._transport = aTransport;
  this._transport.hooks = this;
  this._nextID = 1;
  this._actorPool = new ActorPool(this);
  this._extraPools = [];
}
function DebuggerServerConnection ( aPrefix , aTransport ) { this . _prefix = aPrefix ; this . _transport = aTransport ; this . _transport . hooks = this ; this . _nextID = 1 ; this . _actorPool = new ActorPool ( this ) ; this . _extraPools = [ ] ; }
Creates a DebuggerServerConnection.
Creates a DebuggerServerConnection .