EGEE

_glite_transfer_Channel3 Struct Reference
[Transfer data structures, and data types]

The transfer channel3 object. More...

#include <transfer-simple.h>


Data Fields

char * channelName
 The name of the channel, used for referring to it.
char * sourceSite
 The source site of the channel.
char * destSite
 The destination site of the channel.
char * contact
 The contact address of the responsible of the channel.
char * tcpBufferSize
char * lastModifierDn
 TCP buffer size.
char * message
 Last person to change channel.
time_t lastModificationTime
 Why the channel was changed.
int numberOfStreams
 time_t of when channel was last modified. Number of concurrent streams allowed on the channel.
int numberOfFiles
 Number of concurrent files allowed on the channel.
int bandwidth
 Current maximum bandwidth (capacity) in Mbits/s.
int nominalThroughput
 The throughput goal for the system to achieve.
int __sizeVOShares
 Number of VO/Share pairs.
glite_transfer_VOShareElement ** VOShares
 VO/Share pairs.
int __sizeVOLimits
 Number of VO/Limit pairs.
glite_transfer_VOLimitElement ** VOLimits
 VO/Limit pairs.
glite_channel_state state
 The operational state of the channel.
int urlCopyFirstTxmarkTo
int targetDirCheck
 <Number of seconds to mark activity on URL Copy
time_t lastActiveTime
 <Flag to check destination directory
int seLimit
 The last time the channel was active.
char * channelType
 Don't use this.
char * blockSize
 Type of a channel: DEDICATED or NONDEDICATED.
int httpTimeout
 Default block size of a transfer.
char * transferLogLevel
 Timeouts are in seconds.
double preparingFilesRatio
 Possible values are: DEBUG, INFO (default), ERROR.
char * transferType
 Ratio of SRM activity to number of transfer slots.
int urlCopyPutTimeout
 Transfer type: URLCOPY|SRMCOPY.
int urlCopyPutDoneTimeout
int urlCopyGetTimeout
int urlCopyGetDoneTimeout
int urlCopyTransferTimeout
int urlCopyTransferMarkersTimeout
int urlCopyNoProgressTimeout
double urlCopyTransferTimeoutPerMB
 timeout without transfer progress.
char * srmCopyDirection
 Transfer timeout per megabyte.
int srmCopyTimeout
 SRM copy direction: PUSH, PULL.
int srmCopyRefreshTimeout
 This is a global timeout.


Detailed Description

The transfer channel3 object.

Definition at line 354 of file transfer-simple.h.


Field Documentation

char* _glite_transfer_Channel3::channelName

The name of the channel, used for referring to it.

Definition at line 355 of file transfer-simple.h.

The GLite Project. All rights reserved.