Examples of AzureusCore


Examples of com.aelitis.azureus.core.AzureusCore

      menuUpSpeed.addListener(SWT.Show, new Listener() {
        public void handleEvent(Event e) {
          if (!AzureusCoreFactory.isCoreRunning()) {
            return;
          }
          AzureusCore core = AzureusCoreFactory.getSingleton();
          GlobalManager globalManager = core.getGlobalManager();
         
          SelectableSpeedMenu.generateMenuItems(menuUpSpeed, core,
              globalManager, true);
        }
      });
      statusUp.setMenu(menuUpSpeed);
    } else {

      statusUp.addMouseListener(new MouseAdapter() {
        public void mouseDown(MouseEvent e) {
          if (!(e.button == 3 || (e.button == 1 && e.stateMask == SWT.CONTROL))) {
            return;
          }
          Event event = new Event();
          event.type = SWT.MouseUp;
          event.widget = e.widget;
          event.stateMask = e.stateMask;
          event.button = e.button;
          e.widget.getDisplay().post(event);

          CoreWaiterSWT.waitForCoreRunning(new AzureusCoreRunningListener() {
            public void azureusCoreRunning(AzureusCore core) {
              SelectableSpeedMenu.invokeSlider(core, true);
            }
          });
        }
      });
    }

    if (bSpeedMenu) {
      final Menu menuDownSpeed = new Menu(statusBar.getShell(), SWT.POP_UP);
      menuDownSpeed.addListener(SWT.Show, new Listener() {
        public void handleEvent(Event e) {
          if (!AzureusCoreFactory.isCoreRunning()) {
            return;
          }
          AzureusCore core = AzureusCoreFactory.getSingleton();
          GlobalManager globalManager = core.getGlobalManager();

          SelectableSpeedMenu.generateMenuItems(menuDownSpeed, core,
              globalManager, false);
        }
      });
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

    }


    // UL/DL Status Sections
    if (AzureusCoreFactory.isCoreRunning()) {
      AzureusCore core = AzureusCoreFactory.getSingleton();
      GlobalManager gm = core.getGlobalManager();
      GlobalManagerStats stats = gm.getStats();

      int dl_limit = NetworkManager.getMaxDownloadRateBPS() / 1024;
      long rec_data = stats.getDataReceiveRate();
      long rec_prot = stats.getProtocolReceiveRate();
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

  private void updateIPBlocked() {
    if (!AzureusCoreFactory.isCoreRunning()) {
      return;
    }
   
    AzureusCore azureusCore = AzureusCoreFactory.getSingleton();

    // IP Filter Status Section
    IpFilter ip_filter = azureusCore.getIpFilterManager().getIPFilter();

    ipBlocked.setText("IPs: "
        + numberFormat.format(ip_filter.getNbRanges())
        + " - "
        + numberFormat.format(ip_filter.getNbIpsBlockedAndLoggable())
        + "/"
        + numberFormat.format(ip_filter.getNbBannedIps())
        + "/"
        + numberFormat.format(azureusCore.getIpFilterManager().getBadIps().getNbBadIps()));
    ipBlocked.setToolTipText(MessageText.getString("MainWindow.IPs.tooltip",
        new String[] {
          DisplayFormatters.formatDateShort(ip_filter.getLastUpdateTime())
        }));
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

      }
    });
  }

  public static void main(String[] args) {
    AzureusCore core = AzureusCoreFactory.create();
    core.start();
    Display display = Display.getDefault();

    Colors.getInstance();

    invoke(null, core.getGlobalManager());
    //OpenTorrentWindow window = new OpenTorrentWindow(null, null, true);
    while (stOpenTorrentWindow != null && !stOpenTorrentWindow.bClosed) {
      if (!display.readAndDispatch())
        display.sleep();
    }

    core.stop();
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

     
      if( mi || debugGUI){
       
        // create a MainWindow regardless to the server state
       
      AzureusCore    core = AzureusCoreFactory.create();

        constructor.newInstance(new Object[] {
          core,
          startServer,
          args
        });

        return;
      }
     
     
      if ( processParams(args, startServer) ){
 
        AzureusCore    core = AzureusCoreFactory.create();
       
        startServer.pollForConnections(core);
 
        constructor.newInstance(new Object[] {
          core,
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

 
  public static void
  runAsTask(
    AzureusCoreOperationTask  task )
  {
    AzureusCore  core = AzureusCoreFactory.getSingleton();
   
    core.createOperation( AzureusCoreOperation.OP_FILE_MOVE, task );
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

  public void
  statsRequest(
    Map    request,
    Map    reply )
  {
    AzureusCore core = AzureusCoreFactory.getSingleton();
   
    Map  glob = new HashMap();
   
    reply.put( "gm", glob );
   
    try{
      glob.put( "u_rate", new Long( stats.getDataAndProtocolSendRate()));
      glob.put( "d_rate", new Long( stats.getDataAndProtocolReceiveRate()));
     
      glob.put( "d_lim", new Long( TransferSpeedValidator.getGlobalDownloadRateLimitBytesPerSecond()));
     
      boolean auto_up = TransferSpeedValidator.isAutoSpeedActive(this) && TransferSpeedValidator.isAutoUploadAvailable( core );
 
      glob.put( "auto_up", new Long(auto_up?COConfigurationManager.getLongParameter( SpeedManagerImpl.CONFIG_VERSION ):0));
 
      long up_lim = NetworkManager.getMaxUploadRateBPSNormal();
 
      boolean  seeding_only = NetworkManager.isSeedingOnlyUploadRate();
     
      glob.put( "so", new Long(seeding_only?1:0));
     
      if ( seeding_only ){
       
        up_lim = NetworkManager.getMaxUploadRateBPSSeedingOnly();
      }
     
      glob.put( "u_lim", new Long( up_lim ));
     
      SpeedManager sm = core.getSpeedManager();
     
      if ( sm != null ){
       
        glob.put( "u_cap", new Long( sm.getEstimatedUploadCapacityBytesPerSec().getBytesPerSec()));
        glob.put( "d_cap", new Long( sm.getEstimatedDownloadCapacityBytesPerSec().getBytesPerSec()));
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

            try{
                // give 'process' call below some time to start up
             
              Thread.sleep(500);
             
              AzureusCore azureus_core = AzureusCoreFactory.create();

              azureus_core.start();
             
            }catch( Throwable e ){
             
              listener.messageLogged( "PluginLauncher: launch fails", e );
            }         
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

   
    iw.println( "Inbound protocols: default routing" );
   

    if (AzureusCoreFactory.isCoreRunning()) {
      AzureusCore azureus_core = AzureusCoreFactory.getSingleton();

      NetworkAdminProtocol[]  protocols = getInboundProtocols(azureus_core);
   
      for (int i=0;i<protocols.length;i++){
       
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCore

  }
 
  protected void
  updateDownloadsSupport()
  {
    AzureusCore core = getManager().getAzureusCore();
   
    if ( core == null || closing ){
     
        // not yet initialised or closing
     
      return;
    }

    boolean warn_if_dead = SystemTime.getMonotonousTime() - start_time > 3*60*1000;
   
    if ( !isAlive() || service == null  ){
     
        // no usable service
     
      if ( warn_if_dead ){
     
        setError( ERROR_KEY_OD, MessageText.getString( "device.od.error.notfound" ));
      }
     
      return;
    }

    String  error_status   = null;
    boolean  force_status  = false;
   
    Map<String,DownloadManager>      new_offline_downloads   = new HashMap<String,DownloadManager>();
    Map<String,TransferableDownload>  new_transferables     = new HashMap<String,TransferableDownload>();
   
    try
      if ( update_space_outstanding ){
     
        try{
          space_on_device = service.getFreeSpace( client_id );
         
          update_space_outstanding = false;
         
        }catch( Throwable e ){
         
          error_status = MessageText.getString( "device.od.error.opfailexcep", new String[]{ "GetFreeSpace", Debug.getNestedExceptionMessage( e )});

          log( "Failed to get free space", e );

        }
      }
     
      if ( space_on_device == 0 ){
       
        error_status   = MessageText.getString( "device.od.error.nospace" );
        force_status  = true;
      }

      Map<String,byte[]>  old_cache   = (Map<String,byte[]>)getPersistentMapProperty( PP_OD_STATE_CACHE, new HashMap<String,byte[]>());
     
      Map<String,byte[]>  new_cache   = new HashMap<String, byte[]>();
     
      GlobalManager gm = core.getGlobalManager();
     
      if ( start_of_day ){
       
        start_of_day = false;
       
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.