C# Class FileFind.Meshwork.FileTransfer.FileTransferBase

Inheritance: IFileTransfer, IFileTransferInternal
Datei anzeigen Open project: codebutler/meshwork

Protected Properties

Property Type Description
file IFile
id string
peers List
statusDetail string

Public Methods

Method Description
AddPeer ( Network network, Node node ) : void
Cancel ( ) : void
DetailsReceived ( ) : void
ErrorReceived ( Node node, FileTransferError error ) : void
Pause ( ) : void
Resume ( ) : void
Start ( ) : void

Protected Methods

Method Description
FileTransferBase ( ) : System

Method Details

AddPeer() public abstract method

public abstract AddPeer ( Network network, Node node ) : void
network Network
node Node
return void

Cancel() public abstract method

public abstract Cancel ( ) : void
return void

DetailsReceived() public abstract method

public abstract DetailsReceived ( ) : void
return void

ErrorReceived() public abstract method

public abstract ErrorReceived ( Node node, FileTransferError error ) : void
node Node
error FileFind.Meshwork.Errors.FileTransferError
return void

FileTransferBase() protected method

protected FileTransferBase ( ) : System
return System

Pause() public abstract method

public abstract Pause ( ) : void
return void

Resume() public abstract method

public abstract Resume ( ) : void
return void

Start() public abstract method

public abstract Start ( ) : void
return void

Property Details

file protected_oe property

protected IFile file
return IFile

id protected_oe property

protected string id
return string

peers protected_oe property

protected List peers
return List

statusDetail protected_oe property

protected string statusDetail
return string