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.
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

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.