# This file was automatically generated by SWIG (http://www.swig.org). # Version 1.3.40 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. # This file is compatible with both classic and new-style classes. from sys import version_info if version_info >= (2,6,0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_data', [dirname(__file__)]) except ImportError: from arc import _data return _data if fp is not None: try: _mod = imp.load_module('_data', fp, pathname, description) finally: fp.close() return _mod _data = swig_import_helper() del swig_import_helper else: from arc import _data del version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. def _swig_setattr_nondynamic(self,class_type,name,value,static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name,None) if method: return method(self,value) if (not static) or hasattr(self,name): self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self,class_type,name,value): return _swig_setattr_nondynamic(self,class_type,name,value,0) def _swig_getattr(self,class_type,name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name,None) if method: return method(self) raise AttributeError(name) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except AttributeError: class _object : pass _newclass = 0 class SwigPyIterator(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SwigPyIterator, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SwigPyIterator, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _data.delete_SwigPyIterator __del__ = lambda self : None; def value(self): return _data.SwigPyIterator_value(self) def incr(self, n = 1): return _data.SwigPyIterator_incr(self, n) def decr(self, n = 1): return _data.SwigPyIterator_decr(self, n) def distance(self, *args): return _data.SwigPyIterator_distance(self, *args) def equal(self, *args): return _data.SwigPyIterator_equal(self, *args) def copy(self): return _data.SwigPyIterator_copy(self) def next(self): return _data.SwigPyIterator_next(self) def __next__(self): return _data.SwigPyIterator___next__(self) def previous(self): return _data.SwigPyIterator_previous(self) def advance(self, *args): return _data.SwigPyIterator_advance(self, *args) def __eq__(self, *args): return _data.SwigPyIterator___eq__(self, *args) def __ne__(self, *args): return _data.SwigPyIterator___ne__(self, *args) def __iadd__(self, *args): return _data.SwigPyIterator___iadd__(self, *args) def __isub__(self, *args): return _data.SwigPyIterator___isub__(self, *args) def __add__(self, *args): return _data.SwigPyIterator___add__(self, *args) def __sub__(self, *args): return _data.SwigPyIterator___sub__(self, *args) def __iter__(self): return self SwigPyIterator_swigregister = _data.SwigPyIterator_swigregister SwigPyIterator_swigregister(SwigPyIterator) import warnings def deprecated(method): """This decorator is used to mark python methods as deprecated, _not_ functions. It will result in a warning being emmitted when the method is used.""" def newMethod(*args, **kwargs): warnings.warn("Call to deprecated method 'arc.%s.%s'." % (args[0].__class__.__name__, method.__name__), category = DeprecationWarning, stacklevel = 2) return method(*args, **kwargs) newMethod.__name__ = method.__name__ newMethod.__doc__ = method.__doc__ newMethod.__dict__.update(method.__dict__) return newMethod class StaticPropertyWrapper(object): def __init__(self, wrapped_class): object.__setattr__(self, "wrapped_class", wrapped_class) def __getattr__(self, name): orig_attr = getattr(self.wrapped_class, name) if isinstance(orig_attr, property): return orig_attr.fget() else: return orig_attr def __setattr__(self, name, value): orig_attr = getattr(self.wrapped_class, name) if isinstance(orig_attr, property): orig_attr.fset(value) else: setattr(self.wrapped_class, name, value) DataStatusRetryableBase = _data.DataStatusRetryableBase DataStatusErrnoBase = _data.DataStatusErrnoBase EARCTRANSFERTIMEOUT = _data.EARCTRANSFERTIMEOUT EARCCHECKSUM = _data.EARCCHECKSUM EARCLOGIC = _data.EARCLOGIC EARCRESINVAL = _data.EARCRESINVAL EARCSVCTMP = _data.EARCSVCTMP EARCSVCPERM = _data.EARCSVCPERM EARCUIDSWITCH = _data.EARCUIDSWITCH EARCREQUESTTIMEOUT = _data.EARCREQUESTTIMEOUT EARCOTHER = _data.EARCOTHER DataStatusErrnoMax = _data.DataStatusErrnoMax class DataStatus(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataStatus, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataStatus, name) __repr__ = _swig_repr Success = _data.DataStatus_Success ReadAcquireError = _data.DataStatus_ReadAcquireError WriteAcquireError = _data.DataStatus_WriteAcquireError ReadResolveError = _data.DataStatus_ReadResolveError WriteResolveError = _data.DataStatus_WriteResolveError ReadStartError = _data.DataStatus_ReadStartError WriteStartError = _data.DataStatus_WriteStartError ReadError = _data.DataStatus_ReadError WriteError = _data.DataStatus_WriteError TransferError = _data.DataStatus_TransferError ReadStopError = _data.DataStatus_ReadStopError WriteStopError = _data.DataStatus_WriteStopError PreRegisterError = _data.DataStatus_PreRegisterError PostRegisterError = _data.DataStatus_PostRegisterError UnregisterError = _data.DataStatus_UnregisterError CacheError = _data.DataStatus_CacheError CredentialsExpiredError = _data.DataStatus_CredentialsExpiredError DeleteError = _data.DataStatus_DeleteError NoLocationError = _data.DataStatus_NoLocationError LocationAlreadyExistsError = _data.DataStatus_LocationAlreadyExistsError NotSupportedForDirectDataPointsError = _data.DataStatus_NotSupportedForDirectDataPointsError UnimplementedError = _data.DataStatus_UnimplementedError IsReadingError = _data.DataStatus_IsReadingError IsWritingError = _data.DataStatus_IsWritingError CheckError = _data.DataStatus_CheckError ListError = _data.DataStatus_ListError ListNonDirError = _data.DataStatus_ListNonDirError StatError = _data.DataStatus_StatError StatNotPresentError = _data.DataStatus_StatNotPresentError NotInitializedError = _data.DataStatus_NotInitializedError SystemError = _data.DataStatus_SystemError StageError = _data.DataStatus_StageError InconsistentMetadataError = _data.DataStatus_InconsistentMetadataError ReadPrepareError = _data.DataStatus_ReadPrepareError ReadPrepareWait = _data.DataStatus_ReadPrepareWait WritePrepareError = _data.DataStatus_WritePrepareError WritePrepareWait = _data.DataStatus_WritePrepareWait ReadFinishError = _data.DataStatus_ReadFinishError WriteFinishError = _data.DataStatus_WriteFinishError CreateDirectoryError = _data.DataStatus_CreateDirectoryError RenameError = _data.DataStatus_RenameError SuccessCached = _data.DataStatus_SuccessCached SuccessCancelled = _data.DataStatus_SuccessCancelled GenericError = _data.DataStatus_GenericError UnknownError = _data.DataStatus_UnknownError ReadAcquireErrorRetryable = _data.DataStatus_ReadAcquireErrorRetryable WriteAcquireErrorRetryable = _data.DataStatus_WriteAcquireErrorRetryable ReadResolveErrorRetryable = _data.DataStatus_ReadResolveErrorRetryable WriteResolveErrorRetryable = _data.DataStatus_WriteResolveErrorRetryable ReadStartErrorRetryable = _data.DataStatus_ReadStartErrorRetryable WriteStartErrorRetryable = _data.DataStatus_WriteStartErrorRetryable ReadErrorRetryable = _data.DataStatus_ReadErrorRetryable WriteErrorRetryable = _data.DataStatus_WriteErrorRetryable TransferErrorRetryable = _data.DataStatus_TransferErrorRetryable ReadStopErrorRetryable = _data.DataStatus_ReadStopErrorRetryable WriteStopErrorRetryable = _data.DataStatus_WriteStopErrorRetryable PreRegisterErrorRetryable = _data.DataStatus_PreRegisterErrorRetryable PostRegisterErrorRetryable = _data.DataStatus_PostRegisterErrorRetryable UnregisterErrorRetryable = _data.DataStatus_UnregisterErrorRetryable CacheErrorRetryable = _data.DataStatus_CacheErrorRetryable DeleteErrorRetryable = _data.DataStatus_DeleteErrorRetryable CheckErrorRetryable = _data.DataStatus_CheckErrorRetryable ListErrorRetryable = _data.DataStatus_ListErrorRetryable StatErrorRetryable = _data.DataStatus_StatErrorRetryable StageErrorRetryable = _data.DataStatus_StageErrorRetryable ReadPrepareErrorRetryable = _data.DataStatus_ReadPrepareErrorRetryable WritePrepareErrorRetryable = _data.DataStatus_WritePrepareErrorRetryable ReadFinishErrorRetryable = _data.DataStatus_ReadFinishErrorRetryable WriteFinishErrorRetryable = _data.DataStatus_WriteFinishErrorRetryable CreateDirectoryErrorRetryable = _data.DataStatus_CreateDirectoryErrorRetryable RenameErrorRetryable = _data.DataStatus_RenameErrorRetryable GenericErrorRetryable = _data.DataStatus_GenericErrorRetryable def __init__(self, *args): this = _data.new_DataStatus(*args) try: self.this.append(this) except: self.this = this def __eq__(self, *args): return _data.DataStatus___eq__(self, *args) def __ne__(self, *args): return _data.DataStatus___ne__(self, *args) def __nonzero__(self): return _data.DataStatus___nonzero__(self) __bool__ = __nonzero__ def Passed(self): return _data.DataStatus_Passed(self) def Retryable(self): return _data.DataStatus_Retryable(self) def GetStatus(self): return _data.DataStatus_GetStatus(self) def SetErrno(self, *args): return _data.DataStatus_SetErrno(self, *args) def GetErrno(self): return _data.DataStatus_GetErrno(self) def GetStrErrno(self): return _data.DataStatus_GetStrErrno(self) def SetDesc(self, *args): return _data.DataStatus_SetDesc(self, *args) def GetDesc(self): return _data.DataStatus_GetDesc(self) def __str__(self): return _data.DataStatus___str__(self) __swig_destroy__ = _data.delete_DataStatus __del__ = lambda self : None; DataStatus_swigregister = _data.DataStatus_swigregister DataStatus_swigregister(DataStatus) class FileInfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, FileInfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FileInfo, name) __repr__ = _swig_repr file_type_unknown = _data.FileInfo_file_type_unknown file_type_file = _data.FileInfo_file_type_file file_type_dir = _data.FileInfo_file_type_dir def __init__(self, name = ""): this = _data.new_FileInfo(name) try: self.this.append(this) except: self.this = this def GetName(self): return _data.FileInfo_GetName(self) def GetLastName(self): return _data.FileInfo_GetLastName(self) def SetName(self, *args): return _data.FileInfo_SetName(self, *args) def GetURLs(self): return _data.FileInfo_GetURLs(self) def AddURL(self, *args): return _data.FileInfo_AddURL(self, *args) def CheckSize(self): return _data.FileInfo_CheckSize(self) def GetSize(self): return _data.FileInfo_GetSize(self) def SetSize(self, *args): return _data.FileInfo_SetSize(self, *args) def CheckCheckSum(self): return _data.FileInfo_CheckCheckSum(self) def GetCheckSum(self): return _data.FileInfo_GetCheckSum(self) def SetCheckSum(self, *args): return _data.FileInfo_SetCheckSum(self, *args) def CheckModified(self): return _data.FileInfo_CheckModified(self) def GetModified(self): return _data.FileInfo_GetModified(self) def SetModified(self, *args): return _data.FileInfo_SetModified(self, *args) def CheckValid(self): return _data.FileInfo_CheckValid(self) def GetValid(self): return _data.FileInfo_GetValid(self) def SetValid(self, *args): return _data.FileInfo_SetValid(self, *args) def CheckType(self): return _data.FileInfo_CheckType(self) def GetType(self): return _data.FileInfo_GetType(self) def SetType(self, *args): return _data.FileInfo_SetType(self, *args) def CheckLatency(self): return _data.FileInfo_CheckLatency(self) def GetLatency(self): return _data.FileInfo_GetLatency(self) def SetLatency(self, *args): return _data.FileInfo_SetLatency(self, *args) def GetMetaData(self): return _data.FileInfo_GetMetaData(self) def SetMetaData(self, *args): return _data.FileInfo_SetMetaData(self, *args) def __lt__(self, *args): return _data.FileInfo___lt__(self, *args) def __nonzero__(self): return _data.FileInfo___nonzero__(self) __bool__ = __nonzero__ __swig_destroy__ = _data.delete_FileInfo __del__ = lambda self : None; FileInfo_swigregister = _data.FileInfo_swigregister FileInfo_swigregister(FileInfo) def __lshift__(*args): return _data.__lshift__(*args) __lshift__ = _data.__lshift__ class URLMap(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, URLMap, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, URLMap, name) __repr__ = _swig_repr def __init__(self): this = _data.new_URLMap() try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_URLMap __del__ = lambda self : None; def map(self, *args): return _data.URLMap_map(self, *args) def local(self, *args): return _data.URLMap_local(self, *args) def add(self, *args): return _data.URLMap_add(self, *args) def __nonzero__(self): return _data.URLMap___nonzero__(self) __bool__ = __nonzero__ URLMap_swigregister = _data.URLMap_swigregister URLMap_swigregister(URLMap) class DataPoint(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataPoint, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataPoint, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr ACCESS_LATENCY_ZERO = _data.DataPoint_ACCESS_LATENCY_ZERO ACCESS_LATENCY_SMALL = _data.DataPoint_ACCESS_LATENCY_SMALL ACCESS_LATENCY_LARGE = _data.DataPoint_ACCESS_LATENCY_LARGE INFO_TYPE_MINIMAL = _data.DataPoint_INFO_TYPE_MINIMAL INFO_TYPE_NAME = _data.DataPoint_INFO_TYPE_NAME INFO_TYPE_TYPE = _data.DataPoint_INFO_TYPE_TYPE INFO_TYPE_TIMES = _data.DataPoint_INFO_TYPE_TIMES INFO_TYPE_CONTENT = _data.DataPoint_INFO_TYPE_CONTENT INFO_TYPE_CKSUM = _data.DataPoint_INFO_TYPE_CKSUM INFO_TYPE_ACCESS = _data.DataPoint_INFO_TYPE_ACCESS INFO_TYPE_STRUCT = _data.DataPoint_INFO_TYPE_STRUCT INFO_TYPE_REST = _data.DataPoint_INFO_TYPE_REST INFO_TYPE_ALL = _data.DataPoint_INFO_TYPE_ALL def Transfer(self, *args): return _data.DataPoint_Transfer(self, *args) __swig_getmethods__["Transfer3rdParty"] = lambda x: _data.DataPoint_Transfer3rdParty if _newclass:Transfer3rdParty = staticmethod(_data.DataPoint_Transfer3rdParty) __swig_destroy__ = _data.delete_DataPoint __del__ = lambda self : None; def GetURL(self): return _data.DataPoint_GetURL(self) def GetUserConfig(self): return _data.DataPoint_GetUserConfig(self) def SetURL(self, *args): return _data.DataPoint_SetURL(self, *args) def str(self): return _data.DataPoint_str(self) def __nonzero__(self): return _data.DataPoint___nonzero__(self) __bool__ = __nonzero__ def PrepareReading(self, *args): return _data.DataPoint_PrepareReading(self, *args) def PrepareWriting(self, *args): return _data.DataPoint_PrepareWriting(self, *args) def StartReading(self, *args): return _data.DataPoint_StartReading(self, *args) def StartWriting(self, *args): return _data.DataPoint_StartWriting(self, *args) def StopReading(self): return _data.DataPoint_StopReading(self) def StopWriting(self): return _data.DataPoint_StopWriting(self) def FinishReading(self, error = False): return _data.DataPoint_FinishReading(self, error) def FinishWriting(self, error = False): return _data.DataPoint_FinishWriting(self, error) def Check(self, *args): return _data.DataPoint_Check(self, *args) def Remove(self): return _data.DataPoint_Remove(self) def Stat(self, *args): return _data.DataPoint_Stat(self, *args) def List(self, *args): return _data.DataPoint_List(self, *args) def CreateDirectory(self, with_parents = False): return _data.DataPoint_CreateDirectory(self, with_parents) def Rename(self, *args): return _data.DataPoint_Rename(self, *args) def ReadOutOfOrder(self, *args): return _data.DataPoint_ReadOutOfOrder(self, *args) def WriteOutOfOrder(self): return _data.DataPoint_WriteOutOfOrder(self) def SetAdditionalChecks(self, *args): return _data.DataPoint_SetAdditionalChecks(self, *args) def GetAdditionalChecks(self): return _data.DataPoint_GetAdditionalChecks(self) def SetSecure(self, *args): return _data.DataPoint_SetSecure(self, *args) def GetSecure(self): return _data.DataPoint_GetSecure(self) def Passive(self, *args): return _data.DataPoint_Passive(self, *args) def GetFailureReason(self): return _data.DataPoint_GetFailureReason(self) def Range(self, start = 0, end = 0): return _data.DataPoint_Range(self, start, end) def Resolve(self, *args): return _data.DataPoint_Resolve(self, *args) def Registered(self): return _data.DataPoint_Registered(self) def PreRegister(self, *args): return _data.DataPoint_PreRegister(self, *args) def PostRegister(self, *args): return _data.DataPoint_PostRegister(self, *args) def PreUnregister(self, *args): return _data.DataPoint_PreUnregister(self, *args) def Unregister(self, *args): return _data.DataPoint_Unregister(self, *args) def CheckSize(self): return _data.DataPoint_CheckSize(self) def SetSize(self, *args): return _data.DataPoint_SetSize(self, *args) def GetSize(self): return _data.DataPoint_GetSize(self) def CheckCheckSum(self): return _data.DataPoint_CheckCheckSum(self) def SetCheckSum(self, *args): return _data.DataPoint_SetCheckSum(self, *args) def GetCheckSum(self): return _data.DataPoint_GetCheckSum(self) def DefaultCheckSum(self): return _data.DataPoint_DefaultCheckSum(self) def CheckModified(self): return _data.DataPoint_CheckModified(self) def SetModified(self, *args): return _data.DataPoint_SetModified(self, *args) def GetModified(self): return _data.DataPoint_GetModified(self) def CheckValid(self): return _data.DataPoint_CheckValid(self) def SetValid(self, *args): return _data.DataPoint_SetValid(self, *args) def GetValid(self): return _data.DataPoint_GetValid(self) def SetAccessLatency(self, *args): return _data.DataPoint_SetAccessLatency(self, *args) def GetAccessLatency(self): return _data.DataPoint_GetAccessLatency(self) def BufSize(self): return _data.DataPoint_BufSize(self) def BufNum(self): return _data.DataPoint_BufNum(self) def Cache(self): return _data.DataPoint_Cache(self) def Local(self): return _data.DataPoint_Local(self) def ReadOnly(self): return _data.DataPoint_ReadOnly(self) def GetTries(self): return _data.DataPoint_GetTries(self) def SetTries(self, *args): return _data.DataPoint_SetTries(self, *args) def NextTry(self): return _data.DataPoint_NextTry(self) def RequiresCredentials(self): return _data.DataPoint_RequiresCredentials(self) def RequiresCredentialsInFile(self): return _data.DataPoint_RequiresCredentialsInFile(self) def IsIndex(self): return _data.DataPoint_IsIndex(self) def IsStageable(self): return _data.DataPoint_IsStageable(self) def SupportsTransfer(self): return _data.DataPoint_SupportsTransfer(self) def AcceptsMeta(self): return _data.DataPoint_AcceptsMeta(self) def ProvidesMeta(self): return _data.DataPoint_ProvidesMeta(self) def SetMeta(self, *args): return _data.DataPoint_SetMeta(self, *args) def ResetMeta(self): return _data.DataPoint_ResetMeta(self) def CompareMeta(self, *args): return _data.DataPoint_CompareMeta(self, *args) def TransferLocations(self): return _data.DataPoint_TransferLocations(self) def ClearTransferLocations(self): return _data.DataPoint_ClearTransferLocations(self) def CurrentLocation(self): return _data.DataPoint_CurrentLocation(self) def CurrentLocationMetadata(self): return _data.DataPoint_CurrentLocationMetadata(self) def CurrentLocationHandle(self): return _data.DataPoint_CurrentLocationHandle(self) def CompareLocationMetadata(self): return _data.DataPoint_CompareLocationMetadata(self) def NextLocation(self): return _data.DataPoint_NextLocation(self) def LocationValid(self): return _data.DataPoint_LocationValid(self) def LastLocation(self): return _data.DataPoint_LastLocation(self) def HaveLocations(self): return _data.DataPoint_HaveLocations(self) def AddLocation(self, *args): return _data.DataPoint_AddLocation(self, *args) def RemoveLocation(self): return _data.DataPoint_RemoveLocation(self) def RemoveLocations(self, *args): return _data.DataPoint_RemoveLocations(self, *args) def ClearLocations(self): return _data.DataPoint_ClearLocations(self) def AddCheckSumObject(self, *args): return _data.DataPoint_AddCheckSumObject(self, *args) def GetCheckSumObject(self, *args): return _data.DataPoint_GetCheckSumObject(self, *args) def SortLocations(self, *args): return _data.DataPoint_SortLocations(self, *args) def AddURLOptions(self, *args): return _data.DataPoint_AddURLOptions(self, *args) DataPoint_swigregister = _data.DataPoint_swigregister DataPoint_swigregister(DataPoint) def DataPoint_Transfer3rdParty(*args): return _data.DataPoint_Transfer3rdParty(*args) DataPoint_Transfer3rdParty = _data.DataPoint_Transfer3rdParty class DataPointLoader(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataPointLoader, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataPointLoader, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr DataPointLoader_swigregister = _data.DataPointLoader_swigregister DataPointLoader_swigregister(DataPointLoader) class DataPointPluginArgument(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataPointPluginArgument, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataPointPluginArgument, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DataPointPluginArgument(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DataPointPluginArgument __del__ = lambda self : None; DataPointPluginArgument_swigregister = _data.DataPointPluginArgument_swigregister DataPointPluginArgument_swigregister(DataPointPluginArgument) class FileInfoList(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, FileInfoList, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FileInfoList, name) __repr__ = _swig_repr def iterator(self): return _data.FileInfoList_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _data.FileInfoList___nonzero__(self) def __bool__(self): return _data.FileInfoList___bool__(self) def __len__(self): return _data.FileInfoList___len__(self) def pop(self): return _data.FileInfoList_pop(self) def __getslice__(self, *args): return _data.FileInfoList___getslice__(self, *args) def __setslice__(self, *args): return _data.FileInfoList___setslice__(self, *args) def __delslice__(self, *args): return _data.FileInfoList___delslice__(self, *args) def __delitem__(self, *args): return _data.FileInfoList___delitem__(self, *args) def __getitem__(self, *args): return _data.FileInfoList___getitem__(self, *args) def __setitem__(self, *args): return _data.FileInfoList___setitem__(self, *args) def append(self, *args): return _data.FileInfoList_append(self, *args) def empty(self): return _data.FileInfoList_empty(self) def size(self): return _data.FileInfoList_size(self) def clear(self): return _data.FileInfoList_clear(self) def swap(self, *args): return _data.FileInfoList_swap(self, *args) def get_allocator(self): return _data.FileInfoList_get_allocator(self) def begin(self): return _data.FileInfoList_begin(self) def end(self): return _data.FileInfoList_end(self) def rbegin(self): return _data.FileInfoList_rbegin(self) def rend(self): return _data.FileInfoList_rend(self) def pop_back(self): return _data.FileInfoList_pop_back(self) def erase(self, *args): return _data.FileInfoList_erase(self, *args) def __init__(self, *args): this = _data.new_FileInfoList(*args) try: self.this.append(this) except: self.this = this def push_back(self, *args): return _data.FileInfoList_push_back(self, *args) def front(self): return _data.FileInfoList_front(self) def back(self): return _data.FileInfoList_back(self) def assign(self, *args): return _data.FileInfoList_assign(self, *args) def resize(self, *args): return _data.FileInfoList_resize(self, *args) def insert(self, *args): return _data.FileInfoList_insert(self, *args) def pop_front(self): return _data.FileInfoList_pop_front(self) def push_front(self, *args): return _data.FileInfoList_push_front(self, *args) def reverse(self): return _data.FileInfoList_reverse(self) __swig_destroy__ = _data.delete_FileInfoList __del__ = lambda self : None; FileInfoList_swigregister = _data.FileInfoList_swigregister FileInfoList_swigregister(FileInfoList) class DataPointList(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataPointList, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataPointList, name) __repr__ = _swig_repr def iterator(self): return _data.DataPointList_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _data.DataPointList___nonzero__(self) def __bool__(self): return _data.DataPointList___bool__(self) def __len__(self): return _data.DataPointList___len__(self) def pop(self): return _data.DataPointList_pop(self) def __getslice__(self, *args): return _data.DataPointList___getslice__(self, *args) def __setslice__(self, *args): return _data.DataPointList___setslice__(self, *args) def __delslice__(self, *args): return _data.DataPointList___delslice__(self, *args) def __delitem__(self, *args): return _data.DataPointList___delitem__(self, *args) def __getitem__(self, *args): return _data.DataPointList___getitem__(self, *args) def __setitem__(self, *args): return _data.DataPointList___setitem__(self, *args) def append(self, *args): return _data.DataPointList_append(self, *args) def empty(self): return _data.DataPointList_empty(self) def size(self): return _data.DataPointList_size(self) def clear(self): return _data.DataPointList_clear(self) def swap(self, *args): return _data.DataPointList_swap(self, *args) def get_allocator(self): return _data.DataPointList_get_allocator(self) def begin(self): return _data.DataPointList_begin(self) def end(self): return _data.DataPointList_end(self) def rbegin(self): return _data.DataPointList_rbegin(self) def rend(self): return _data.DataPointList_rend(self) def pop_back(self): return _data.DataPointList_pop_back(self) def erase(self, *args): return _data.DataPointList_erase(self, *args) def __init__(self, *args): this = _data.new_DataPointList(*args) try: self.this.append(this) except: self.this = this def push_back(self, *args): return _data.DataPointList_push_back(self, *args) def front(self): return _data.DataPointList_front(self) def back(self): return _data.DataPointList_back(self) def assign(self, *args): return _data.DataPointList_assign(self, *args) def resize(self, *args): return _data.DataPointList_resize(self, *args) def insert(self, *args): return _data.DataPointList_insert(self, *args) def pop_front(self): return _data.DataPointList_pop_front(self) def push_front(self, *args): return _data.DataPointList_push_front(self, *args) def remove(self, *args): return _data.DataPointList_remove(self, *args) def unique(self): return _data.DataPointList_unique(self) def reverse(self): return _data.DataPointList_reverse(self) def sort(self): return _data.DataPointList_sort(self) def merge(self, *args): return _data.DataPointList_merge(self, *args) __swig_destroy__ = _data.delete_DataPointList __del__ = lambda self : None; DataPointList_swigregister = _data.DataPointList_swigregister DataPointList_swigregister(DataPointList) class DataHandle(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataHandle, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataHandle, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DataHandle(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DataHandle __del__ = lambda self : None; def __ref__(self, *args): return _data.DataHandle___ref__(self, *args) def __nonzero__(self): return _data.DataHandle___nonzero__(self) __bool__ = __nonzero__ __swig_getmethods__["GetPoint"] = lambda x: _data.DataHandle_GetPoint if _newclass:GetPoint = staticmethod(_data.DataHandle_GetPoint) DataHandle_swigregister = _data.DataHandle_swigregister DataHandle_swigregister(DataHandle) def DataHandle_GetPoint(*args): return _data.DataHandle_GetPoint(*args) DataHandle_GetPoint = _data.DataHandle_GetPoint DATASPEED_AVERAGING_PERIOD = _data.DATASPEED_AVERAGING_PERIOD class DataSpeed(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataSpeed, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataSpeed, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DataSpeed(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DataSpeed __del__ = lambda self : None; def verbose(self, *args): return _data.DataSpeed_verbose(self, *args) def set_min_speed(self, *args): return _data.DataSpeed_set_min_speed(self, *args) def set_min_average_speed(self, *args): return _data.DataSpeed_set_min_average_speed(self, *args) def set_max_inactivity_time(self, *args): return _data.DataSpeed_set_max_inactivity_time(self, *args) def get_max_inactivity_time(self): return _data.DataSpeed_get_max_inactivity_time(self) def set_base(self, base_ = 60): return _data.DataSpeed_set_base(self, base_) def set_max_data(self, max = 0): return _data.DataSpeed_set_max_data(self, max) def set_progress_indicator(self, func = None): return _data.DataSpeed_set_progress_indicator(self, func) def reset(self): return _data.DataSpeed_reset(self) def transfer(self, n = 0): return _data.DataSpeed_transfer(self, n) def hold(self, *args): return _data.DataSpeed_hold(self, *args) def min_speed_failure(self): return _data.DataSpeed_min_speed_failure(self) def min_average_speed_failure(self): return _data.DataSpeed_min_average_speed_failure(self) def max_inactivity_time_failure(self): return _data.DataSpeed_max_inactivity_time_failure(self) def transferred_size(self): return _data.DataSpeed_transferred_size(self) DataSpeed_swigregister = _data.DataSpeed_swigregister DataSpeed_swigregister(DataSpeed) class DataBuffer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataBuffer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataBuffer, name) __repr__ = _swig_repr __swig_setmethods__["speed"] = _data.DataBuffer_speed_set __swig_getmethods__["speed"] = _data.DataBuffer_speed_get if _newclass:speed = _swig_property(_data.DataBuffer_speed_get, _data.DataBuffer_speed_set) def __nonzero__(self): return _data.DataBuffer___nonzero__(self) __bool__ = __nonzero__ def __init__(self, *args): this = _data.new_DataBuffer(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DataBuffer __del__ = lambda self : None; def set(self, cksum = None, size = 1048576, blocks = 3): return _data.DataBuffer_set(self, cksum, size, blocks) def add(self, *args): return _data.DataBuffer_add(self, *args) def is_written(self, *args): return _data.DataBuffer_is_written(self, *args) def is_notwritten(self, *args): return _data.DataBuffer_is_notwritten(self, *args) def eof_read(self, *args): return _data.DataBuffer_eof_read(self, *args) def eof_write(self, *args): return _data.DataBuffer_eof_write(self, *args) def error_read(self, *args): return _data.DataBuffer_error_read(self, *args) def error_write(self, *args): return _data.DataBuffer_error_write(self, *args) def error_transfer(self): return _data.DataBuffer_error_transfer(self) def error(self): return _data.DataBuffer_error(self) def wait_any(self): return _data.DataBuffer_wait_any(self) def wait_used(self): return _data.DataBuffer_wait_used(self) def wait_for_read(self): return _data.DataBuffer_wait_for_read(self) def wait_for_write(self): return _data.DataBuffer_wait_for_write(self) def checksum_valid(self, *args): return _data.DataBuffer_checksum_valid(self, *args) def checksum_object(self, *args): return _data.DataBuffer_checksum_object(self, *args) def wait_eof_read(self): return _data.DataBuffer_wait_eof_read(self) def wait_read(self): return _data.DataBuffer_wait_read(self) def wait_eof_write(self): return _data.DataBuffer_wait_eof_write(self) def wait_write(self): return _data.DataBuffer_wait_write(self) def wait_eof(self): return _data.DataBuffer_wait_eof(self) def eof_position(self): return _data.DataBuffer_eof_position(self) def buffer_size(self): return _data.DataBuffer_buffer_size(self) def for_write(self, *args): return _data.DataBuffer_for_write(self, *args) def for_read(self, *args): return _data.DataBuffer_for_read(self, *args) def is_read(self, *args): return _data.DataBuffer_is_read(self, *args) DataBuffer_swigregister = _data.DataBuffer_swigregister DataBuffer_swigregister(DataBuffer) class CacheParameters(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CacheParameters, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CacheParameters, name) __repr__ = _swig_repr __swig_setmethods__["cache_path"] = _data.CacheParameters_cache_path_set __swig_getmethods__["cache_path"] = _data.CacheParameters_cache_path_get if _newclass:cache_path = _swig_property(_data.CacheParameters_cache_path_get, _data.CacheParameters_cache_path_set) __swig_setmethods__["cache_link_path"] = _data.CacheParameters_cache_link_path_set __swig_getmethods__["cache_link_path"] = _data.CacheParameters_cache_link_path_get if _newclass:cache_link_path = _swig_property(_data.CacheParameters_cache_link_path_get, _data.CacheParameters_cache_link_path_set) def __init__(self): this = _data.new_CacheParameters() try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_CacheParameters __del__ = lambda self : None; CacheParameters_swigregister = _data.CacheParameters_swigregister CacheParameters_swigregister(CacheParameters) class FileCache(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, FileCache, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FileCache, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_FileCache(*args) try: self.this.append(this) except: self.this = this def Start(self, *args): return _data.FileCache_Start(self, *args) def Stop(self, *args): return _data.FileCache_Stop(self, *args) def StopAndDelete(self, *args): return _data.FileCache_StopAndDelete(self, *args) def File(self, *args): return _data.FileCache_File(self, *args) def Link(self, *args): return _data.FileCache_Link(self, *args) def Release(self): return _data.FileCache_Release(self) def AddDN(self, *args): return _data.FileCache_AddDN(self, *args) def CheckDN(self, *args): return _data.FileCache_CheckDN(self, *args) def CheckCreated(self, *args): return _data.FileCache_CheckCreated(self, *args) def GetCreated(self, *args): return _data.FileCache_GetCreated(self, *args) def __nonzero__(self): return _data.FileCache___nonzero__(self) __bool__ = __nonzero__ def __eq__(self, *args): return _data.FileCache___eq__(self, *args) __swig_destroy__ = _data.delete_FileCache __del__ = lambda self : None; FileCache_swigregister = _data.FileCache_swigregister FileCache_swigregister(FileCache) class DataMover(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DataMover, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DataMover, name) __repr__ = _swig_repr def __init__(self): this = _data.new_DataMover() try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DataMover __del__ = lambda self : None; def Transfer(self, *args): return _data.DataMover_Transfer(self, *args) def Delete(self, *args): return _data.DataMover_Delete(self, *args) def Cancel(self): return _data.DataMover_Cancel(self) def verbose(self, *args): return _data.DataMover_verbose(self, *args) def retry(self, *args): return _data.DataMover_retry(self, *args) def secure(self, *args): return _data.DataMover_secure(self, *args) def passive(self, *args): return _data.DataMover_passive(self, *args) def force_to_meta(self, *args): return _data.DataMover_force_to_meta(self, *args) def checks(self, *args): return _data.DataMover_checks(self, *args) def set_default_min_speed(self, *args): return _data.DataMover_set_default_min_speed(self, *args) def set_default_min_average_speed(self, *args): return _data.DataMover_set_default_min_average_speed(self, *args) def set_default_max_inactivity_time(self, *args): return _data.DataMover_set_default_max_inactivity_time(self, *args) def set_progress_indicator(self, func = None): return _data.DataMover_set_progress_indicator(self, func) def set_preferred_pattern(self, *args): return _data.DataMover_set_preferred_pattern(self, *args) DataMover_swigregister = _data.DataMover_swigregister DataMover_swigregister(DataMover) class DTRStatus(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRStatus, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRStatus, name) __repr__ = _swig_repr NEW = _data.DTRStatus_NEW CHECK_CACHE = _data.DTRStatus_CHECK_CACHE CHECKING_CACHE = _data.DTRStatus_CHECKING_CACHE CACHE_WAIT = _data.DTRStatus_CACHE_WAIT CACHE_CHECKED = _data.DTRStatus_CACHE_CHECKED RESOLVE = _data.DTRStatus_RESOLVE RESOLVING = _data.DTRStatus_RESOLVING RESOLVED = _data.DTRStatus_RESOLVED QUERY_REPLICA = _data.DTRStatus_QUERY_REPLICA QUERYING_REPLICA = _data.DTRStatus_QUERYING_REPLICA REPLICA_QUERIED = _data.DTRStatus_REPLICA_QUERIED PRE_CLEAN = _data.DTRStatus_PRE_CLEAN PRE_CLEANING = _data.DTRStatus_PRE_CLEANING PRE_CLEANED = _data.DTRStatus_PRE_CLEANED STAGE_PREPARE = _data.DTRStatus_STAGE_PREPARE STAGING_PREPARING = _data.DTRStatus_STAGING_PREPARING STAGING_PREPARING_WAIT = _data.DTRStatus_STAGING_PREPARING_WAIT STAGED_PREPARED = _data.DTRStatus_STAGED_PREPARED TRANSFER = _data.DTRStatus_TRANSFER TRANSFERRING = _data.DTRStatus_TRANSFERRING TRANSFERRING_CANCEL = _data.DTRStatus_TRANSFERRING_CANCEL TRANSFERRED = _data.DTRStatus_TRANSFERRED RELEASE_REQUEST = _data.DTRStatus_RELEASE_REQUEST RELEASING_REQUEST = _data.DTRStatus_RELEASING_REQUEST REQUEST_RELEASED = _data.DTRStatus_REQUEST_RELEASED REGISTER_REPLICA = _data.DTRStatus_REGISTER_REPLICA REGISTERING_REPLICA = _data.DTRStatus_REGISTERING_REPLICA REPLICA_REGISTERED = _data.DTRStatus_REPLICA_REGISTERED PROCESS_CACHE = _data.DTRStatus_PROCESS_CACHE PROCESSING_CACHE = _data.DTRStatus_PROCESSING_CACHE CACHE_PROCESSED = _data.DTRStatus_CACHE_PROCESSED DONE = _data.DTRStatus_DONE CANCELLED = _data.DTRStatus_CANCELLED CANCELLED_FINISHED = _data.DTRStatus_CANCELLED_FINISHED ERROR = _data.DTRStatus_ERROR NULL_STATE = _data.DTRStatus_NULL_STATE def __init__(self, *args): this = _data.new_DTRStatus(*args) try: self.this.append(this) except: self.this = this def __eq__(self, *args): return _data.DTRStatus___eq__(self, *args) def __ne__(self, *args): return _data.DTRStatus___ne__(self, *args) def str(self): return _data.DTRStatus_str(self) def SetDesc(self, *args): return _data.DTRStatus_SetDesc(self, *args) def GetDesc(self): return _data.DTRStatus_GetDesc(self) def GetStatus(self): return _data.DTRStatus_GetStatus(self) __swig_destroy__ = _data.delete_DTRStatus __del__ = lambda self : None; DTRStatus_swigregister = _data.DTRStatus_swigregister DTRStatus_swigregister(DTRStatus) cvar = _data.cvar DTRStatus.ToProcessStates = _data.cvar.DTRStatus_ToProcessStates DTRStatus.ProcessingStates = _data.cvar.DTRStatus_ProcessingStates DTRStatus.StagedStates = _data.cvar.DTRStatus_StagedStates class DTRErrorStatus(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRErrorStatus, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRErrorStatus, name) __repr__ = _swig_repr NONE_ERROR = _data.DTRErrorStatus_NONE_ERROR INTERNAL_LOGIC_ERROR = _data.DTRErrorStatus_INTERNAL_LOGIC_ERROR INTERNAL_PROCESS_ERROR = _data.DTRErrorStatus_INTERNAL_PROCESS_ERROR SELF_REPLICATION_ERROR = _data.DTRErrorStatus_SELF_REPLICATION_ERROR CACHE_ERROR = _data.DTRErrorStatus_CACHE_ERROR TEMPORARY_REMOTE_ERROR = _data.DTRErrorStatus_TEMPORARY_REMOTE_ERROR PERMANENT_REMOTE_ERROR = _data.DTRErrorStatus_PERMANENT_REMOTE_ERROR LOCAL_FILE_ERROR = _data.DTRErrorStatus_LOCAL_FILE_ERROR TRANSFER_SPEED_ERROR = _data.DTRErrorStatus_TRANSFER_SPEED_ERROR STAGING_TIMEOUT_ERROR = _data.DTRErrorStatus_STAGING_TIMEOUT_ERROR NO_ERROR_LOCATION = _data.DTRErrorStatus_NO_ERROR_LOCATION ERROR_SOURCE = _data.DTRErrorStatus_ERROR_SOURCE ERROR_DESTINATION = _data.DTRErrorStatus_ERROR_DESTINATION ERROR_TRANSFER = _data.DTRErrorStatus_ERROR_TRANSFER ERROR_UNKNOWN = _data.DTRErrorStatus_ERROR_UNKNOWN def __init__(self, *args): this = _data.new_DTRErrorStatus(*args) try: self.this.append(this) except: self.this = this def GetErrorStatus(self): return _data.DTRErrorStatus_GetErrorStatus(self) def GetLastErrorState(self): return _data.DTRErrorStatus_GetLastErrorState(self) def GetErrorLocation(self): return _data.DTRErrorStatus_GetErrorLocation(self) def GetDesc(self): return _data.DTRErrorStatus_GetDesc(self) def __eq__(self, *args): return _data.DTRErrorStatus___eq__(self, *args) def __ne__(self, *args): return _data.DTRErrorStatus___ne__(self, *args) __swig_destroy__ = _data.delete_DTRErrorStatus __del__ = lambda self : None; DTRErrorStatus_swigregister = _data.DTRErrorStatus_swigregister DTRErrorStatus_swigregister(DTRErrorStatus) class DTRStatusTypeVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRStatusTypeVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRStatusTypeVector, name) __repr__ = _swig_repr def iterator(self): return _data.DTRStatusTypeVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _data.DTRStatusTypeVector___nonzero__(self) def __bool__(self): return _data.DTRStatusTypeVector___bool__(self) def __len__(self): return _data.DTRStatusTypeVector___len__(self) def pop(self): return _data.DTRStatusTypeVector_pop(self) def __getslice__(self, *args): return _data.DTRStatusTypeVector___getslice__(self, *args) def __setslice__(self, *args): return _data.DTRStatusTypeVector___setslice__(self, *args) def __delslice__(self, *args): return _data.DTRStatusTypeVector___delslice__(self, *args) def __delitem__(self, *args): return _data.DTRStatusTypeVector___delitem__(self, *args) def __getitem__(self, *args): return _data.DTRStatusTypeVector___getitem__(self, *args) def __setitem__(self, *args): return _data.DTRStatusTypeVector___setitem__(self, *args) def append(self, *args): return _data.DTRStatusTypeVector_append(self, *args) def empty(self): return _data.DTRStatusTypeVector_empty(self) def size(self): return _data.DTRStatusTypeVector_size(self) def clear(self): return _data.DTRStatusTypeVector_clear(self) def swap(self, *args): return _data.DTRStatusTypeVector_swap(self, *args) def get_allocator(self): return _data.DTRStatusTypeVector_get_allocator(self) def begin(self): return _data.DTRStatusTypeVector_begin(self) def end(self): return _data.DTRStatusTypeVector_end(self) def rbegin(self): return _data.DTRStatusTypeVector_rbegin(self) def rend(self): return _data.DTRStatusTypeVector_rend(self) def pop_back(self): return _data.DTRStatusTypeVector_pop_back(self) def erase(self, *args): return _data.DTRStatusTypeVector_erase(self, *args) def __init__(self, *args): this = _data.new_DTRStatusTypeVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, *args): return _data.DTRStatusTypeVector_push_back(self, *args) def front(self): return _data.DTRStatusTypeVector_front(self) def back(self): return _data.DTRStatusTypeVector_back(self) def assign(self, *args): return _data.DTRStatusTypeVector_assign(self, *args) def resize(self, *args): return _data.DTRStatusTypeVector_resize(self, *args) def insert(self, *args): return _data.DTRStatusTypeVector_insert(self, *args) def reserve(self, *args): return _data.DTRStatusTypeVector_reserve(self, *args) def capacity(self): return _data.DTRStatusTypeVector_capacity(self) __swig_destroy__ = _data.delete_DTRStatusTypeVector __del__ = lambda self : None; DTRStatusTypeVector_swigregister = _data.DTRStatusTypeVector_swigregister DTRStatusTypeVector_swigregister(DTRStatusTypeVector) GENERATOR = _data.GENERATOR SCHEDULER = _data.SCHEDULER PRE_PROCESSOR = _data.PRE_PROCESSOR DELIVERY = _data.DELIVERY POST_PROCESSOR = _data.POST_PROCESSOR INITIATED = _data.INITIATED RUNNING = _data.RUNNING TO_STOP = _data.TO_STOP STOPPED = _data.STOPPED class TransferParameters(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, TransferParameters, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, TransferParameters, name) __repr__ = _swig_repr __swig_setmethods__["min_average_bandwidth"] = _data.TransferParameters_min_average_bandwidth_set __swig_getmethods__["min_average_bandwidth"] = _data.TransferParameters_min_average_bandwidth_get if _newclass:min_average_bandwidth = _swig_property(_data.TransferParameters_min_average_bandwidth_get, _data.TransferParameters_min_average_bandwidth_set) __swig_setmethods__["max_inactivity_time"] = _data.TransferParameters_max_inactivity_time_set __swig_getmethods__["max_inactivity_time"] = _data.TransferParameters_max_inactivity_time_get if _newclass:max_inactivity_time = _swig_property(_data.TransferParameters_max_inactivity_time_get, _data.TransferParameters_max_inactivity_time_set) __swig_setmethods__["min_current_bandwidth"] = _data.TransferParameters_min_current_bandwidth_set __swig_getmethods__["min_current_bandwidth"] = _data.TransferParameters_min_current_bandwidth_get if _newclass:min_current_bandwidth = _swig_property(_data.TransferParameters_min_current_bandwidth_get, _data.TransferParameters_min_current_bandwidth_set) __swig_setmethods__["averaging_time"] = _data.TransferParameters_averaging_time_set __swig_getmethods__["averaging_time"] = _data.TransferParameters_averaging_time_get if _newclass:averaging_time = _swig_property(_data.TransferParameters_averaging_time_get, _data.TransferParameters_averaging_time_set) def __init__(self): this = _data.new_TransferParameters() try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_TransferParameters __del__ = lambda self : None; TransferParameters_swigregister = _data.TransferParameters_swigregister TransferParameters_swigregister(TransferParameters) class DTRCacheParameters(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRCacheParameters, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRCacheParameters, name) __repr__ = _swig_repr __swig_setmethods__["cache_dirs"] = _data.DTRCacheParameters_cache_dirs_set __swig_getmethods__["cache_dirs"] = _data.DTRCacheParameters_cache_dirs_get if _newclass:cache_dirs = _swig_property(_data.DTRCacheParameters_cache_dirs_get, _data.DTRCacheParameters_cache_dirs_set) __swig_setmethods__["drain_cache_dirs"] = _data.DTRCacheParameters_drain_cache_dirs_set __swig_getmethods__["drain_cache_dirs"] = _data.DTRCacheParameters_drain_cache_dirs_get if _newclass:drain_cache_dirs = _swig_property(_data.DTRCacheParameters_drain_cache_dirs_get, _data.DTRCacheParameters_drain_cache_dirs_set) __swig_setmethods__["readonly_cache_dirs"] = _data.DTRCacheParameters_readonly_cache_dirs_set __swig_getmethods__["readonly_cache_dirs"] = _data.DTRCacheParameters_readonly_cache_dirs_get if _newclass:readonly_cache_dirs = _swig_property(_data.DTRCacheParameters_readonly_cache_dirs_get, _data.DTRCacheParameters_readonly_cache_dirs_set) def __init__(self, *args): this = _data.new_DTRCacheParameters(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DTRCacheParameters __del__ = lambda self : None; DTRCacheParameters_swigregister = _data.DTRCacheParameters_swigregister DTRCacheParameters_swigregister(DTRCacheParameters) class DTRCredentialInfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRCredentialInfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRCredentialInfo, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DTRCredentialInfo(*args) try: self.this.append(this) except: self.this = this def getDN(self): return _data.DTRCredentialInfo_getDN(self) def getExpiryTime(self): return _data.DTRCredentialInfo_getExpiryTime(self) def extractVOMSVO(self): return _data.DTRCredentialInfo_extractVOMSVO(self) def extractVOMSGroup(self): return _data.DTRCredentialInfo_extractVOMSGroup(self) def extractVOMSRole(self): return _data.DTRCredentialInfo_extractVOMSRole(self) __swig_destroy__ = _data.delete_DTRCredentialInfo __del__ = lambda self : None; DTRCredentialInfo_swigregister = _data.DTRCredentialInfo_swigregister DTRCredentialInfo_swigregister(DTRCredentialInfo) CACHEABLE = _data.CACHEABLE NON_CACHEABLE = _data.NON_CACHEABLE CACHE_ALREADY_PRESENT = _data.CACHE_ALREADY_PRESENT CACHE_DOWNLOADED = _data.CACHE_DOWNLOADED CACHE_LOCKED = _data.CACHE_LOCKED CACHE_SKIP = _data.CACHE_SKIP CACHE_NOT_USED = _data.CACHE_NOT_USED class DTRCallback(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRCallback, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRCallback, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _data.delete_DTRCallback __del__ = lambda self : None; def receiveDTR(self, *args): return _data.DTRCallback_receiveDTR(self, *args) DTRCallback_swigregister = _data.DTRCallback_swigregister DTRCallback_swigregister(DTRCallback) class DTR(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTR, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTR, name) __repr__ = _swig_repr __swig_setmethods__["LOG_LEVEL"] = _data.DTR_LOG_LEVEL_set __swig_getmethods__["LOG_LEVEL"] = _data.DTR_LOG_LEVEL_get if _newclass:LOG_LEVEL = _swig_property(_data.DTR_LOG_LEVEL_get, _data.DTR_LOG_LEVEL_set) def __init__(self, *args): this = _data.new_DTR(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DTR __del__ = lambda self : None; def __nonzero__(self): return _data.DTR___nonzero__(self) __bool__ = __nonzero__ def registerCallback(self, *args): return _data.DTR_registerCallback(self, *args) def reset(self): return _data.DTR_reset(self) def set_id(self, *args): return _data.DTR_set_id(self, *args) def get_id(self): return _data.DTR_get_id(self) def get_short_id(self): return _data.DTR_get_short_id(self) def get_source(self): return _data.DTR_get_source(self) def get_destination(self): return _data.DTR_get_destination(self) def get_source_str(self): return _data.DTR_get_source_str(self) def get_destination_str(self): return _data.DTR_get_destination_str(self) def get_usercfg(self): return _data.DTR_get_usercfg(self) def set_timeout(self, *args): return _data.DTR_set_timeout(self, *args) def get_timeout(self): return _data.DTR_get_timeout(self) def set_process_time(self, *args): return _data.DTR_set_process_time(self, *args) def get_process_time(self): return _data.DTR_get_process_time(self) def get_creation_time(self): return _data.DTR_get_creation_time(self) def get_modification_time(self): return _data.DTR_get_modification_time(self) def get_parent_job_id(self): return _data.DTR_get_parent_job_id(self) def set_priority(self, *args): return _data.DTR_set_priority(self, *args) def get_priority(self): return _data.DTR_get_priority(self) def set_credential_info(self, *args): return _data.DTR_set_credential_info(self, *args) def get_credential_info(self): return _data.DTR_get_credential_info(self) def set_transfer_share(self, *args): return _data.DTR_set_transfer_share(self, *args) def get_transfer_share(self): return _data.DTR_get_transfer_share(self) def set_sub_share(self, *args): return _data.DTR_set_sub_share(self, *args) def get_sub_share(self): return _data.DTR_get_sub_share(self) def set_tries_left(self, *args): return _data.DTR_set_tries_left(self, *args) def get_tries_left(self): return _data.DTR_get_tries_left(self) def get_initial_tries(self): return _data.DTR_get_initial_tries(self) def decrease_tries_left(self): return _data.DTR_decrease_tries_left(self) def set_status(self, *args): return _data.DTR_set_status(self, *args) def get_status(self): return _data.DTR_get_status(self) def set_error_status(self, *args): return _data.DTR_set_error_status(self, *args) def reset_error_status(self): return _data.DTR_reset_error_status(self) def get_error_status(self): return _data.DTR_get_error_status(self) def set_bytes_transferred(self, *args): return _data.DTR_set_bytes_transferred(self, *args) def get_bytes_transferred(self): return _data.DTR_get_bytes_transferred(self) def set_transfer_time(self, *args): return _data.DTR_set_transfer_time(self, *args) def get_transfer_time(self): return _data.DTR_get_transfer_time(self) def set_cancel_request(self): return _data.DTR_set_cancel_request(self) def cancel_requested(self): return _data.DTR_cancel_requested(self) def set_delivery_endpoint(self, *args): return _data.DTR_set_delivery_endpoint(self, *args) def get_delivery_endpoint(self): return _data.DTR_get_delivery_endpoint(self) def add_problematic_delivery_service(self, *args): return _data.DTR_add_problematic_delivery_service(self, *args) def get_problematic_delivery_services(self): return _data.DTR_get_problematic_delivery_services(self) def host_cert_for_remote_delivery(self, *args): return _data.DTR_host_cert_for_remote_delivery(self, *args) def set_cache_file(self, *args): return _data.DTR_set_cache_file(self, *args) def get_cache_file(self): return _data.DTR_get_cache_file(self) def set_cache_parameters(self, *args): return _data.DTR_set_cache_parameters(self, *args) def get_cache_parameters(self): return _data.DTR_get_cache_parameters(self) def set_cache_state(self, *args): return _data.DTR_set_cache_state(self, *args) def get_cache_state(self): return _data.DTR_get_cache_state(self) def set_use_acix(self, *args): return _data.DTR_set_use_acix(self, *args) def get_use_acix(self): return _data.DTR_get_use_acix(self) def set_mapped_source(self, file = ""): return _data.DTR_set_mapped_source(self, file) def get_mapped_source(self): return _data.DTR_get_mapped_source(self) def get_owner(self): return _data.DTR_get_owner(self) def get_local_user(self): return _data.DTR_get_local_user(self) def set_replication(self, *args): return _data.DTR_set_replication(self, *args) def is_replication(self): return _data.DTR_is_replication(self) def set_force_registration(self, *args): return _data.DTR_set_force_registration(self, *args) def is_force_registration(self): return _data.DTR_is_force_registration(self) def set_bulk_start(self, *args): return _data.DTR_set_bulk_start(self, *args) def get_bulk_start(self): return _data.DTR_get_bulk_start(self) def set_bulk_end(self, *args): return _data.DTR_set_bulk_end(self, *args) def get_bulk_end(self): return _data.DTR_get_bulk_end(self) def bulk_possible(self): return _data.DTR_bulk_possible(self) def is_mandatory(self): return _data.DTR_is_mandatory(self) def get_logger(self): return _data.DTR_get_logger(self) def get_log_destinations(self): return _data.DTR_get_log_destinations(self) __swig_getmethods__["push"] = lambda x: _data.DTR_push if _newclass:push = staticmethod(_data.DTR_push) def suspend(self): return _data.DTR_suspend(self) def error(self): return _data.DTR_error(self) def is_destined_for_pre_processor(self): return _data.DTR_is_destined_for_pre_processor(self) def is_destined_for_post_processor(self): return _data.DTR_is_destined_for_post_processor(self) def is_destined_for_delivery(self): return _data.DTR_is_destined_for_delivery(self) def came_from_pre_processor(self): return _data.DTR_came_from_pre_processor(self) def came_from_post_processor(self): return _data.DTR_came_from_post_processor(self) def came_from_delivery(self): return _data.DTR_came_from_delivery(self) def came_from_generator(self): return _data.DTR_came_from_generator(self) def is_in_final_state(self): return _data.DTR_is_in_final_state(self) def get_job_perf_log(self): return _data.DTR_get_job_perf_log(self) def get_job_perf_record(self): return _data.DTR_get_job_perf_record(self) DTR_swigregister = _data.DTR_swigregister DTR_swigregister(DTR) DTR.LOCAL_DELIVERY = _data.cvar.DTR_LOCAL_DELIVERY def DTR_push(*args): return _data.DTR_push(*args) DTR_push = _data.DTR_push def createDTRLogger(*args): return _data.createDTRLogger(*args) createDTRLogger = _data.createDTRLogger class DTRCallbackList(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRCallbackList, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRCallbackList, name) __repr__ = _swig_repr def iterator(self): return _data.DTRCallbackList_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _data.DTRCallbackList___nonzero__(self) def __bool__(self): return _data.DTRCallbackList___bool__(self) def __len__(self): return _data.DTRCallbackList___len__(self) def pop(self): return _data.DTRCallbackList_pop(self) def __getslice__(self, *args): return _data.DTRCallbackList___getslice__(self, *args) def __setslice__(self, *args): return _data.DTRCallbackList___setslice__(self, *args) def __delslice__(self, *args): return _data.DTRCallbackList___delslice__(self, *args) def __delitem__(self, *args): return _data.DTRCallbackList___delitem__(self, *args) def __getitem__(self, *args): return _data.DTRCallbackList___getitem__(self, *args) def __setitem__(self, *args): return _data.DTRCallbackList___setitem__(self, *args) def append(self, *args): return _data.DTRCallbackList_append(self, *args) def empty(self): return _data.DTRCallbackList_empty(self) def size(self): return _data.DTRCallbackList_size(self) def clear(self): return _data.DTRCallbackList_clear(self) def swap(self, *args): return _data.DTRCallbackList_swap(self, *args) def get_allocator(self): return _data.DTRCallbackList_get_allocator(self) def begin(self): return _data.DTRCallbackList_begin(self) def end(self): return _data.DTRCallbackList_end(self) def rbegin(self): return _data.DTRCallbackList_rbegin(self) def rend(self): return _data.DTRCallbackList_rend(self) def pop_back(self): return _data.DTRCallbackList_pop_back(self) def erase(self, *args): return _data.DTRCallbackList_erase(self, *args) def __init__(self, *args): this = _data.new_DTRCallbackList(*args) try: self.this.append(this) except: self.this = this def push_back(self, *args): return _data.DTRCallbackList_push_back(self, *args) def front(self): return _data.DTRCallbackList_front(self) def back(self): return _data.DTRCallbackList_back(self) def assign(self, *args): return _data.DTRCallbackList_assign(self, *args) def resize(self, *args): return _data.DTRCallbackList_resize(self, *args) def insert(self, *args): return _data.DTRCallbackList_insert(self, *args) def pop_front(self): return _data.DTRCallbackList_pop_front(self) def push_front(self, *args): return _data.DTRCallbackList_push_front(self, *args) def remove(self, *args): return _data.DTRCallbackList_remove(self, *args) def unique(self): return _data.DTRCallbackList_unique(self) def reverse(self): return _data.DTRCallbackList_reverse(self) def sort(self): return _data.DTRCallbackList_sort(self) def merge(self, *args): return _data.DTRCallbackList_merge(self, *args) __swig_destroy__ = _data.delete_DTRCallbackList __del__ = lambda self : None; DTRCallbackList_swigregister = _data.DTRCallbackList_swigregister DTRCallbackList_swigregister(DTRCallbackList) def createDTRPtr(*args): return _data.createDTRPtr(*args) createDTRPtr = _data.createDTRPtr class TransferSharesConf(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, TransferSharesConf, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, TransferSharesConf, name) __repr__ = _swig_repr USER = _data.TransferSharesConf_USER VO = _data.TransferSharesConf_VO GROUP = _data.TransferSharesConf_GROUP ROLE = _data.TransferSharesConf_ROLE NONE = _data.TransferSharesConf_NONE def __init__(self, *args): this = _data.new_TransferSharesConf(*args) try: self.this.append(this) except: self.this = this def set_share_type(self, *args): return _data.TransferSharesConf_set_share_type(self, *args) def set_reference_share(self, *args): return _data.TransferSharesConf_set_reference_share(self, *args) def set_reference_shares(self, *args): return _data.TransferSharesConf_set_reference_shares(self, *args) def is_configured(self, *args): return _data.TransferSharesConf_is_configured(self, *args) def get_basic_priority(self, *args): return _data.TransferSharesConf_get_basic_priority(self, *args) def conf(self): return _data.TransferSharesConf_conf(self) def extract_share_info(self, *args): return _data.TransferSharesConf_extract_share_info(self, *args) __swig_destroy__ = _data.delete_TransferSharesConf __del__ = lambda self : None; TransferSharesConf_swigregister = _data.TransferSharesConf_swigregister TransferSharesConf_swigregister(TransferSharesConf) class TransferShares(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, TransferShares, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, TransferShares, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_TransferShares(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_TransferShares __del__ = lambda self : None; def set_shares_conf(self, *args): return _data.TransferShares_set_shares_conf(self, *args) def calculate_shares(self, *args): return _data.TransferShares_calculate_shares(self, *args) def increase_transfer_share(self, *args): return _data.TransferShares_increase_transfer_share(self, *args) def decrease_transfer_share(self, *args): return _data.TransferShares_decrease_transfer_share(self, *args) def decrease_number_of_slots(self, *args): return _data.TransferShares_decrease_number_of_slots(self, *args) def can_start(self, *args): return _data.TransferShares_can_start(self, *args) def active_shares(self): return _data.TransferShares_active_shares(self) TransferShares_swigregister = _data.TransferShares_swigregister TransferShares_swigregister(TransferShares) class StringIntMap(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, StringIntMap, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, StringIntMap, name) __repr__ = _swig_repr def iterator(self): return _data.StringIntMap_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _data.StringIntMap___nonzero__(self) def __bool__(self): return _data.StringIntMap___bool__(self) def __len__(self): return _data.StringIntMap___len__(self) def __getitem__(self, *args): return _data.StringIntMap___getitem__(self, *args) def __delitem__(self, *args): return _data.StringIntMap___delitem__(self, *args) def has_key(self, *args): return _data.StringIntMap_has_key(self, *args) def keys(self): return _data.StringIntMap_keys(self) def values(self): return _data.StringIntMap_values(self) def items(self): return _data.StringIntMap_items(self) def __contains__(self, *args): return _data.StringIntMap___contains__(self, *args) def key_iterator(self): return _data.StringIntMap_key_iterator(self) def value_iterator(self): return _data.StringIntMap_value_iterator(self) def __iter__(self): return self.key_iterator() def iterkeys(self): return self.key_iterator() def itervalues(self): return self.value_iterator() def iteritems(self): return self.iterator() def __setitem__(self, *args): return _data.StringIntMap___setitem__(self, *args) def __init__(self, *args): this = _data.new_StringIntMap(*args) try: self.this.append(this) except: self.this = this def empty(self): return _data.StringIntMap_empty(self) def size(self): return _data.StringIntMap_size(self) def clear(self): return _data.StringIntMap_clear(self) def swap(self, *args): return _data.StringIntMap_swap(self, *args) def get_allocator(self): return _data.StringIntMap_get_allocator(self) def begin(self): return _data.StringIntMap_begin(self) def end(self): return _data.StringIntMap_end(self) def rbegin(self): return _data.StringIntMap_rbegin(self) def rend(self): return _data.StringIntMap_rend(self) def count(self, *args): return _data.StringIntMap_count(self, *args) def erase(self, *args): return _data.StringIntMap_erase(self, *args) def find(self, *args): return _data.StringIntMap_find(self, *args) def lower_bound(self, *args): return _data.StringIntMap_lower_bound(self, *args) def upper_bound(self, *args): return _data.StringIntMap_upper_bound(self, *args) __swig_destroy__ = _data.delete_StringIntMap __del__ = lambda self : None; StringIntMap_swigregister = _data.StringIntMap_swigregister StringIntMap_swigregister(StringIntMap) class Scheduler(DTRCallback): __swig_setmethods__ = {} for _s in [DTRCallback]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) __setattr__ = lambda self, name, value: _swig_setattr(self, Scheduler, name, value) __swig_getmethods__ = {} for _s in [DTRCallback]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) __getattr__ = lambda self, name: _swig_getattr(self, Scheduler, name) __repr__ = _swig_repr __swig_getmethods__["getInstance"] = lambda x: _data.Scheduler_getInstance if _newclass:getInstance = staticmethod(_data.Scheduler_getInstance) def __init__(self): this = _data.new_Scheduler() try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_Scheduler __del__ = lambda self : None; def SetSlots(self, pre_processor = 0, post_processor = 0, delivery = 0, emergency = 0, staged_prepared = 0): return _data.Scheduler_SetSlots(self, pre_processor, post_processor, delivery, emergency, staged_prepared) def AddURLMapping(self, *args): return _data.Scheduler_AddURLMapping(self, *args) def SetURLMapping(self, *args): return _data.Scheduler_SetURLMapping(self, *args) def SetPreferredPattern(self, *args): return _data.Scheduler_SetPreferredPattern(self, *args) def SetTransferSharesConf(self, *args): return _data.Scheduler_SetTransferSharesConf(self, *args) def SetTransferParameters(self, *args): return _data.Scheduler_SetTransferParameters(self, *args) def SetDeliveryServices(self, *args): return _data.Scheduler_SetDeliveryServices(self, *args) def SetRemoteSizeLimit(self, *args): return _data.Scheduler_SetRemoteSizeLimit(self, *args) def SetDumpLocation(self, *args): return _data.Scheduler_SetDumpLocation(self, *args) def SetJobPerfLog(self, *args): return _data.Scheduler_SetJobPerfLog(self, *args) def start(self): return _data.Scheduler_start(self) def receiveDTR(self, *args): return _data.Scheduler_receiveDTR(self, *args) def cancelDTRs(self, *args): return _data.Scheduler_cancelDTRs(self, *args) def stop(self): return _data.Scheduler_stop(self) Scheduler_swigregister = _data.Scheduler_swigregister Scheduler_swigregister(Scheduler) def Scheduler_getInstance(): return _data.Scheduler_getInstance() Scheduler_getInstance = _data.Scheduler_getInstance class DTRPointer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRPointer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRPointer, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DTRPointer(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DTRPointer __del__ = lambda self : None; def __ref__(self): return _data.DTRPointer___ref__(self) def __deref__(self): return _data.DTRPointer___deref__(self) def __eq__(self, *args): return _data.DTRPointer___eq__(self, *args) def __ne__(self, *args): return _data.DTRPointer___ne__(self, *args) def __lt__(self, *args): return _data.DTRPointer___lt__(self, *args) def Ptr(self): return _data.DTRPointer_Ptr(self) def Release(self): return _data.DTRPointer_Release(self) def Holders(self): return _data.DTRPointer_Holders(self) def WaitOutRange(self, *args): return _data.DTRPointer_WaitOutRange(self, *args) def WaitInRange(self, *args): return _data.DTRPointer_WaitInRange(self, *args) __swig_getmethods__["LOCAL_DELIVERY"] = _data.DTRPointer_LOCAL_DELIVERY_get if _newclass:LOCAL_DELIVERY = _swig_property(_data.DTRPointer_LOCAL_DELIVERY_get) __swig_setmethods__["LOG_LEVEL"] = _data.DTRPointer_LOG_LEVEL_set __swig_getmethods__["LOG_LEVEL"] = _data.DTRPointer_LOG_LEVEL_get if _newclass:LOG_LEVEL = _swig_property(_data.DTRPointer_LOG_LEVEL_get, _data.DTRPointer_LOG_LEVEL_set) def __nonzero__(self): return _data.DTRPointer___nonzero__(self) __bool__ = __nonzero__ def registerCallback(self, *args): return _data.DTRPointer_registerCallback(self, *args) def reset(self): return _data.DTRPointer_reset(self) def set_id(self, *args): return _data.DTRPointer_set_id(self, *args) def get_id(self): return _data.DTRPointer_get_id(self) def get_short_id(self): return _data.DTRPointer_get_short_id(self) def get_source(self): return _data.DTRPointer_get_source(self) def get_destination(self): return _data.DTRPointer_get_destination(self) def get_source_str(self): return _data.DTRPointer_get_source_str(self) def get_destination_str(self): return _data.DTRPointer_get_destination_str(self) def get_usercfg(self): return _data.DTRPointer_get_usercfg(self) def set_timeout(self, *args): return _data.DTRPointer_set_timeout(self, *args) def get_timeout(self): return _data.DTRPointer_get_timeout(self) def set_process_time(self, *args): return _data.DTRPointer_set_process_time(self, *args) def get_process_time(self): return _data.DTRPointer_get_process_time(self) def get_creation_time(self): return _data.DTRPointer_get_creation_time(self) def get_modification_time(self): return _data.DTRPointer_get_modification_time(self) def get_parent_job_id(self): return _data.DTRPointer_get_parent_job_id(self) def set_priority(self, *args): return _data.DTRPointer_set_priority(self, *args) def get_priority(self): return _data.DTRPointer_get_priority(self) def set_credential_info(self, *args): return _data.DTRPointer_set_credential_info(self, *args) def get_credential_info(self): return _data.DTRPointer_get_credential_info(self) def set_transfer_share(self, *args): return _data.DTRPointer_set_transfer_share(self, *args) def get_transfer_share(self): return _data.DTRPointer_get_transfer_share(self) def set_sub_share(self, *args): return _data.DTRPointer_set_sub_share(self, *args) def get_sub_share(self): return _data.DTRPointer_get_sub_share(self) def set_tries_left(self, *args): return _data.DTRPointer_set_tries_left(self, *args) def get_tries_left(self): return _data.DTRPointer_get_tries_left(self) def get_initial_tries(self): return _data.DTRPointer_get_initial_tries(self) def decrease_tries_left(self): return _data.DTRPointer_decrease_tries_left(self) def set_status(self, *args): return _data.DTRPointer_set_status(self, *args) def get_status(self): return _data.DTRPointer_get_status(self) def set_error_status(self, *args): return _data.DTRPointer_set_error_status(self, *args) def reset_error_status(self): return _data.DTRPointer_reset_error_status(self) def get_error_status(self): return _data.DTRPointer_get_error_status(self) def set_bytes_transferred(self, *args): return _data.DTRPointer_set_bytes_transferred(self, *args) def get_bytes_transferred(self): return _data.DTRPointer_get_bytes_transferred(self) def set_transfer_time(self, *args): return _data.DTRPointer_set_transfer_time(self, *args) def get_transfer_time(self): return _data.DTRPointer_get_transfer_time(self) def set_cancel_request(self): return _data.DTRPointer_set_cancel_request(self) def cancel_requested(self): return _data.DTRPointer_cancel_requested(self) def set_delivery_endpoint(self, *args): return _data.DTRPointer_set_delivery_endpoint(self, *args) def get_delivery_endpoint(self): return _data.DTRPointer_get_delivery_endpoint(self) def add_problematic_delivery_service(self, *args): return _data.DTRPointer_add_problematic_delivery_service(self, *args) def get_problematic_delivery_services(self): return _data.DTRPointer_get_problematic_delivery_services(self) def host_cert_for_remote_delivery(self, *args): return _data.DTRPointer_host_cert_for_remote_delivery(self, *args) def set_cache_file(self, *args): return _data.DTRPointer_set_cache_file(self, *args) def get_cache_file(self): return _data.DTRPointer_get_cache_file(self) def set_cache_parameters(self, *args): return _data.DTRPointer_set_cache_parameters(self, *args) def get_cache_parameters(self): return _data.DTRPointer_get_cache_parameters(self) def set_cache_state(self, *args): return _data.DTRPointer_set_cache_state(self, *args) def get_cache_state(self): return _data.DTRPointer_get_cache_state(self) def set_use_acix(self, *args): return _data.DTRPointer_set_use_acix(self, *args) def get_use_acix(self): return _data.DTRPointer_get_use_acix(self) def set_mapped_source(self, file = ""): return _data.DTRPointer_set_mapped_source(self, file) def get_mapped_source(self): return _data.DTRPointer_get_mapped_source(self) def get_owner(self): return _data.DTRPointer_get_owner(self) def get_local_user(self): return _data.DTRPointer_get_local_user(self) def set_replication(self, *args): return _data.DTRPointer_set_replication(self, *args) def is_replication(self): return _data.DTRPointer_is_replication(self) def set_force_registration(self, *args): return _data.DTRPointer_set_force_registration(self, *args) def is_force_registration(self): return _data.DTRPointer_is_force_registration(self) def set_bulk_start(self, *args): return _data.DTRPointer_set_bulk_start(self, *args) def get_bulk_start(self): return _data.DTRPointer_get_bulk_start(self) def set_bulk_end(self, *args): return _data.DTRPointer_set_bulk_end(self, *args) def get_bulk_end(self): return _data.DTRPointer_get_bulk_end(self) def bulk_possible(self): return _data.DTRPointer_bulk_possible(self) def is_mandatory(self): return _data.DTRPointer_is_mandatory(self) def get_logger(self): return _data.DTRPointer_get_logger(self) def get_log_destinations(self): return _data.DTRPointer_get_log_destinations(self) def push(self, *args): return _data.DTRPointer_push(self, *args) def suspend(self): return _data.DTRPointer_suspend(self) def error(self): return _data.DTRPointer_error(self) def is_destined_for_pre_processor(self): return _data.DTRPointer_is_destined_for_pre_processor(self) def is_destined_for_post_processor(self): return _data.DTRPointer_is_destined_for_post_processor(self) def is_destined_for_delivery(self): return _data.DTRPointer_is_destined_for_delivery(self) def came_from_pre_processor(self): return _data.DTRPointer_came_from_pre_processor(self) def came_from_post_processor(self): return _data.DTRPointer_came_from_post_processor(self) def came_from_delivery(self): return _data.DTRPointer_came_from_delivery(self) def came_from_generator(self): return _data.DTRPointer_came_from_generator(self) def is_in_final_state(self): return _data.DTRPointer_is_in_final_state(self) def get_job_perf_log(self): return _data.DTRPointer_get_job_perf_log(self) def get_job_perf_record(self): return _data.DTRPointer_get_job_perf_record(self) DTRPointer_swigregister = _data.DTRPointer_swigregister DTRPointer_swigregister(DTRPointer) class DTRLogger(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DTRLogger, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DTRLogger, name) __repr__ = _swig_repr def __init__(self, *args): this = _data.new_DTRLogger(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _data.delete_DTRLogger __del__ = lambda self : None; def __ref__(self): return _data.DTRLogger___ref__(self) def __deref__(self): return _data.DTRLogger___deref__(self) def __nonzero__(self): return _data.DTRLogger___nonzero__(self) __bool__ = __nonzero__ def __eq__(self, *args): return _data.DTRLogger___eq__(self, *args) def __ne__(self, *args): return _data.DTRLogger___ne__(self, *args) def __lt__(self, *args): return _data.DTRLogger___lt__(self, *args) def Ptr(self): return _data.DTRLogger_Ptr(self) def Release(self): return _data.DTRLogger_Release(self) def Holders(self): return _data.DTRLogger_Holders(self) def WaitOutRange(self, *args): return _data.DTRLogger_WaitOutRange(self, *args) def WaitInRange(self, *args): return _data.DTRLogger_WaitInRange(self, *args) DTRLogger_swigregister = _data.DTRLogger_swigregister DTRLogger_swigregister(DTRLogger) import arc def datapoint_from_url(url_string, usercfg=arc.UserConfig()): url = arc.URL(url_string) data_handle = DataHandle(url, usercfg) data_point = data_handle.__ref__() url.thisown = False data_handle.thisown = False return data_point