Module gfal2 :: Class Gfal2Context :: Class TransferParameters
[hide private]
[frames] | no frames]

Class TransferParameters

 object --+    
          |    
??.instance --+
              |
             Gfal2Context.TransferParameters

filecopy parameters

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None
 
__reduce__(...)
helper for pickle
 
copy(...)
copy( (TransferParameters)arg1) -> TransferParameters
 
get_checksum(...)
get_checksum( (TransferParameters)arg1) -> tuple :...
 
get_user_defined_checksum(...)
get_user_defined_checksum( (TransferParameters)arg1) -> tuple :...
 
set_checksum(...)
set_checksum( (TransferParameters)arg1, (checksum_mode)arg2, (str)arg3, (str)arg4) -> None :...
 
set_user_defined_checksum(...)
set_user_defined_checksum( (TransferParameters)arg1, (str)arg2, (str)arg3) -> None :...

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __instance_size__ = 48
Properties [hide private]
  checksum_check
Perform checksum validation
  create_parent
If the destination parent directory does not exist, create it
  dst_spacetoken
Destination spacetoken (for protocols that support it)
  event_callback
Callback for event handling
  monitor_callback
Callback for performance monitoring (i.e.
  nbstreams
Number of streams
  overwrite
If the destination file exists, overwrite it
  src_spacetoken
Source spacetoken (for protocols that support it)
  strict_copy
If set to True, do only copy, and ignore checksum, parent creation, overwrite...
  tcp_buffersize
TCP Buffersize
  timeout
Operation timeout

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

get_checksum(...)

 

get_checksum( (TransferParameters)arg1) -> tuple :
    Get the user specified checksum mode, type and value

get_user_defined_checksum(...)

 

get_user_defined_checksum( (TransferParameters)arg1) -> tuple :
    Get the user specified checksum

set_checksum(...)

 

set_checksum( (TransferParameters)arg1, (checksum_mode)arg2, (str)arg3, (str)arg4) -> None :
    Specify the checksum mode, type and value

set_user_defined_checksum(...)

 

set_user_defined_checksum( (TransferParameters)arg1, (str)arg2, (str)arg3) -> None :
    Specify manually the checksum type and value (optional)


Property Details [hide private]

checksum_check

Perform checksum validation

Get Method:
unreachable(...)
Set Method:
unreachable(...)

create_parent

If the destination parent directory does not exist, create it

Get Method:
unreachable(...)
Set Method:
unreachable(...)

dst_spacetoken

Destination spacetoken (for protocols that support it)

Get Method:
unreachable(...)
Set Method:
unreachable(...)

event_callback

Callback for event handling

Get Method:
unreachable(...)
Set Method:
unreachable(...)

monitor_callback

Callback for performance monitoring (i.e. throughput)

Get Method:
unreachable(...)
Set Method:
unreachable(...)

nbstreams

Number of streams

Get Method:
unreachable(...)
Set Method:
unreachable(...)

overwrite

If the destination file exists, overwrite it

Get Method:
unreachable(...)
Set Method:
unreachable(...)

src_spacetoken

Source spacetoken (for protocols that support it)

Get Method:
unreachable(...)
Set Method:
unreachable(...)

strict_copy

If set to True, do only copy, and ignore checksum, parent creation, overwrite...

Get Method:
unreachable(...)
Set Method:
unreachable(...)

tcp_buffersize

TCP Buffersize

Get Method:
unreachable(...)
Set Method:
unreachable(...)

timeout

Operation timeout

Get Method:
unreachable(...)
Set Method:
unreachable(...)