Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Attributes
nordugrid.arc.DataSpeed Class Reference

List of all members.

Public Member Functions

synchronized void delete ()
 DataSpeed (SWIGTYPE_p_time_t base)
 DataSpeed ()
 DataSpeed (java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time, SWIGTYPE_p_time_t base)
 DataSpeed (java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time)
void verbose (boolean val)
void verbose (String prefix)
boolean verbose ()
void set_min_speed (java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time)
void set_min_average_speed (java.math.BigInteger min_average_speed)
void set_max_inactivity_time (SWIGTYPE_p_time_t max_inactivity_time)
SWIGTYPE_p_time_t get_max_inactivity_time ()
void set_base (SWIGTYPE_p_time_t base_)
void set_base ()
void set_max_data (java.math.BigInteger max)
void set_max_data ()
void set_progress_indicator (SWIGTYPE_p_f_p_FILE_p_q_const__char_unsigned_int_unsigned_long_long_unsigned_long_long_double_double__void func)
void set_progress_indicator ()
void reset ()
boolean transfer (java.math.BigInteger n)
boolean transfer ()
void hold (boolean disable)
boolean min_speed_failure ()
boolean min_average_speed_failure ()
boolean max_inactivity_time_failure ()
java.math.BigInteger transfered_size ()

Protected Member Functions

 DataSpeed (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

static long getCPtr (DataSpeed obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file DataSpeed.java.


Constructor & Destructor Documentation

nordugrid.arc.DataSpeed.DataSpeed ( long  cPtr,
boolean  cMemoryOwn 
) [inline, protected]

Definition at line 15 of file DataSpeed.java.

                                                     {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Definition at line 36 of file DataSpeed.java.

                                           {
    this(arcJNI.new_DataSpeed__SWIG_0(SWIGTYPE_p_time_t.getCPtr(base)), true);
  }

Here is the call graph for this function:

Definition at line 40 of file DataSpeed.java.

                     {
    this(arcJNI.new_DataSpeed__SWIG_1(), true);
  }

Here is the call graph for this function:

nordugrid.arc.DataSpeed.DataSpeed ( java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time,
SWIGTYPE_p_time_t  base 
) [inline]

Definition at line 44 of file DataSpeed.java.

                                                                                                                                                                                            {
    this(arcJNI.new_DataSpeed__SWIG_2(min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time), SWIGTYPE_p_time_t.getCPtr(base)), true);
  }

Here is the call graph for this function:

nordugrid.arc.DataSpeed.DataSpeed ( java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time 
) [inline]

Definition at line 48 of file DataSpeed.java.

                                                                                                                                                                    {
    this(arcJNI.new_DataSpeed__SWIG_3(min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time)), true);
  }

Here is the call graph for this function:


Member Function Documentation

synchronized void nordugrid.arc.DataSpeed.delete ( ) [inline]

Definition at line 28 of file DataSpeed.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      arcJNI.delete_DataSpeed(swigCPtr);
    }
    swigCPtr = 0;
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.finalize ( ) [inline, protected]

Definition at line 24 of file DataSpeed.java.

                            {
    delete();
  }

Definition at line 76 of file DataSpeed.java.

                                                     {
    return new SWIGTYPE_p_time_t(arcJNI.DataSpeed_get_max_inactivity_time(swigCPtr, this), true);
  }

Here is the call graph for this function:

static long nordugrid.arc.DataSpeed.getCPtr ( DataSpeed  obj) [inline, static, protected]

Definition at line 20 of file DataSpeed.java.

                                               {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

void nordugrid.arc.DataSpeed.hold ( boolean  disable) [inline]

Definition at line 116 of file DataSpeed.java.

                                    {
    arcJNI.DataSpeed_hold(swigCPtr, this, disable);
  }

Here is the call graph for this function:

Definition at line 128 of file DataSpeed.java.

                                               {
    return arcJNI.DataSpeed_max_inactivity_time_failure(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 124 of file DataSpeed.java.

                                             {
    return arcJNI.DataSpeed_min_average_speed_failure(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 120 of file DataSpeed.java.

                                     {
    return arcJNI.DataSpeed_min_speed_failure(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.reset ( ) [inline]

Definition at line 104 of file DataSpeed.java.

                      {
    arcJNI.DataSpeed_reset(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 80 of file DataSpeed.java.

                                                {
    arcJNI.DataSpeed_set_base__SWIG_0(swigCPtr, this, SWIGTYPE_p_time_t.getCPtr(base_));
  }

Here is the call graph for this function:

Definition at line 84 of file DataSpeed.java.

                         {
    arcJNI.DataSpeed_set_base__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.set_max_data ( java.math.BigInteger  max) [inline]

Definition at line 88 of file DataSpeed.java.

                                                     {
    arcJNI.DataSpeed_set_max_data__SWIG_0(swigCPtr, this, max);
  }

Here is the call graph for this function:

Definition at line 92 of file DataSpeed.java.

                             {
    arcJNI.DataSpeed_set_max_data__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 72 of file DataSpeed.java.

                                                                             {
    arcJNI.DataSpeed_set_max_inactivity_time(swigCPtr, this, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time));
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.set_min_average_speed ( java.math.BigInteger  min_average_speed) [inline]

Definition at line 68 of file DataSpeed.java.

                                                                            {
    arcJNI.DataSpeed_set_min_average_speed(swigCPtr, this, min_average_speed);
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.set_min_speed ( java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time 
) [inline]

Definition at line 64 of file DataSpeed.java.

                                                                                              {
    arcJNI.DataSpeed_set_min_speed(swigCPtr, this, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time));
  }

Here is the call graph for this function:

Definition at line 96 of file DataSpeed.java.

                                                                                                                                                      {
    arcJNI.DataSpeed_set_progress_indicator__SWIG_0(swigCPtr, this, SWIGTYPE_p_f_p_FILE_p_q_const__char_unsigned_int_unsigned_long_long_unsigned_long_long_double_double__void.getCPtr(func));
  }

Here is the call graph for this function:

Definition at line 100 of file DataSpeed.java.

                                       {
    arcJNI.DataSpeed_set_progress_indicator__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataSpeed.transfer ( java.math.BigInteger  n) [inline]

Definition at line 108 of file DataSpeed.java.

                                                  {
    return arcJNI.DataSpeed_transfer__SWIG_0(swigCPtr, this, n);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataSpeed.transfer ( ) [inline]

Definition at line 112 of file DataSpeed.java.

                            {
    return arcJNI.DataSpeed_transfer__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

java.math.BigInteger nordugrid.arc.DataSpeed.transfered_size ( ) [inline]

Definition at line 132 of file DataSpeed.java.

                                                {
    return arcJNI.DataSpeed_transfered_size(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.verbose ( boolean  val) [inline]

Definition at line 52 of file DataSpeed.java.

                                   {
    arcJNI.DataSpeed_verbose__SWIG_0(swigCPtr, this, val);
  }

Here is the call graph for this function:

void nordugrid.arc.DataSpeed.verbose ( String  prefix) [inline]

Definition at line 56 of file DataSpeed.java.

                                     {
    arcJNI.DataSpeed_verbose__SWIG_1(swigCPtr, this, prefix);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataSpeed.verbose ( ) [inline]

Definition at line 60 of file DataSpeed.java.

                           {
    return arcJNI.DataSpeed_verbose__SWIG_2(swigCPtr, this);
  }

Here is the call graph for this function:


Member Data Documentation

Definition at line 13 of file DataSpeed.java.

Definition at line 12 of file DataSpeed.java.


The documentation for this class was generated from the following file: