Changes between Version 23 and Version 24 of GENIEducation/HyperNets


Ignore:
Timestamp:
08/23/13 10:44:59 (11 years ago)
Author:
shuang@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/HyperNets

    v23 v24  
    107107 - Config getConfig(String configFile): get configuration from configFile. e.g.,
    108108{{{
    109  #import pvnlib.*
     109 #import pvnlib.*;
    110110 ...
    111111 Config myConfig = PVNLib.getConfig("myConfig.txt");
     
    113113 - APIMessage registerPVN(Config myConfig): registers a !HyperNet, with configuration specified in myConfig. e.g.,
    114114{{{
    115  #import pvnlib.*
     115 #import pvnlib.*;
    116116 ...
    117117 private PVNLib myPVN = new PVNLib("andor.gpolab.bbn.com");
     
    124124 - APIMessage buildTopo(String pvnName): build the topology on GENI with the given !HyperNet name. e.g.,
    125125{{{
    126  #import pvnlib.*
     126 #import pvnlib.*;
    127127 ...
    128128 private PVNLib myPVN = new PVNLib("andor.gpolab.bbn.com");
     
    135135 - APIMessage tearDown(String pvnName): tears down the topology on GENI with given !HyperNet name. e.g.,
    136136{{{
    137  #import pvnlib.*
     137 #import pvnlib.*;
    138138 ...
    139139 private PVNLib myPVN = new PVNLib("andor.gpolab.bbn.com");
     
    153153 - Topology buildFullMesh(String pvnName, ArrayList<Node> nodeList): builds a full mesh with the given list of nodes.
    154154{{{
    155  #import pvnlib.*
     155 #import pvnlib.*;
    156156 ...
    157157 Topology myTopo;
     
    163163 - Node addPR(String pvnName, Node pr, String type): adds a programmable router to your topology. pvnName is the name of your !HyperNet. You can specify Node pr's virtualization type, which specific physical node you want (bounded node), and from which aggregate manager. Alternatively, you can specify the virtualization type of the pr in String type.
    164164{{{
    165  #import pvnlib.*
     165 #import pvnlib.*;
    166166 ...
    167167 Node myNode = new Node();