Package Skype4Py :: Module filetransfer :: Class FileTransfer
[frames] | no frames]

Class FileTransfer

source code

  object --+    
           |    
utils.Cached --+
               |
              FileTransfer

Represents a file transfer.
Instance Methods
 
__repr__(self)
repr(x)
source code

Inherited from utils.Cached: __copy__

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

Static Methods

Inherited from utils.Cached: __new__

Properties
int BytesPerSecond
Transfer speed in bytes per second.
long BytesTransferred
Number of bytes transferred.
enums.fileTransferFailureReason* FailureReason
Transfer failure reason.
str FileName
Name of the transferred file.
str FilePath
Full path to the transferred file.
long FileSize
Size of the transferred file in bytes.
datetime.datetime FinishDatetime
File transfer end date and time.
float FinishTime
File transfer end timestamp.
int Id
Unique file transfer Id.
unicode PartnerDisplayName
File transfer partner DisplayName.
str PartnerHandle
File transfer partner Skypename.
datetime.datetime StartDatetime
File transfer start date and time.
float StartTime
File transfer start timestamp.
enums.fileTransferStatus* Status
File transfer status.
enums.fileTransferType* Type
File transfer type.

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: object.__repr__
(inherited documentation)

Property Details

BytesPerSecond

Transfer speed in bytes per second.
Get Method:
_GetBytesPerSecond(self)
Type:
int

BytesTransferred

Number of bytes transferred.
Get Method:
_GetBytesTransferred(self)
Type:
long

FailureReason

Transfer failure reason.
Get Method:
_GetFailureReason(self)
Type:
enums.fileTransferFailureReason*

FileName

Name of the transferred file.
Get Method:
_GetFileName(self)
Type:
str

FilePath

Full path to the transferred file.
Get Method:
_GetFilePath(self)
Type:
str

FileSize

Size of the transferred file in bytes.
Get Method:
_GetFileSize(self)
Type:
long

FinishDatetime

File transfer end date and time.
Get Method:
_GetFinishDatetime(self)
Type:
datetime.datetime

FinishTime

File transfer end timestamp.
Get Method:
_GetFinishTime(self)
Type:
float

Id

Unique file transfer Id.
Get Method:
_GetId(self)
Type:
int

PartnerDisplayName

File transfer partner DisplayName.
Get Method:
_GetPartnerDisplayName(self)
Type:
unicode

PartnerHandle

File transfer partner Skypename.
Get Method:
_GetPartnerHandle(self)
Type:
str

StartDatetime

File transfer start date and time.
Get Method:
_GetStartDatetime(self)
Type:
datetime.datetime

StartTime

File transfer start timestamp.
Get Method:
_GetStartTime(self)
Type:
float

Status

File transfer status.
Get Method:
_GetStatus(self)
Type:
enums.fileTransferStatus*

Type

File transfer type.
Get Method:
_GetType(self)
Type:
enums.fileTransferType*