Module gridftpClient :: Class HandleAttr
[hide private]
[frames] | no frames]

Class HandleAttr

source code

object --+
         |
        HandleAttr

A wrapping of the Globus GridFTP API globus_ftp_client_handleattr_t.

Instance Methods [hide private]
instance
__init__(self)
Constructs an instance.
source code
None
__del__(self)
Destroy an instance.
source code
None
set_cache_all(self)
Set the cache all connections attribute for an ftp client handle attribute set.
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

Constructs an instance. A wrapped pointer to the Globus C type that is created is stored as the ._attr attribute to the instance.

Returns: instance
an instance of the class
Raises:
Overrides: object.__init__

__del__(self)
(Destructor)

source code 

Destroy an instance. The wrapped pointer to the Globus C type is used by globus_free() to free all the memory associated with the Globus C type.

Returns: None
None
Raises:

set_cache_all(self)

source code 

Set the cache all connections attribute for an ftp client handle attribute set.

This attribute allows the user to cause all control connections to be cached between ftp operations. When this is enabled, the user skips the authentication handshake and connection establishment overhead for multiple subsequent ftp operations to the same server.

Returns: None
None
Raises: