C# Класс Universal.Torrent.Client.Modes.InitialSeedingMode

Наследование: Mode
Показать файл Открыть проект

Открытые методы

Метод Описание
HandlePeerConnected ( PeerId id, Direction direction ) : void
HandlePeerDisconnected ( PeerId id ) : void
InitialSeedingMode ( TorrentManager manager ) : Universal.Torrent.Client.Managers
Tick ( int counter ) : void

Защищенные методы

Метод Описание
AppendBitfieldMessage ( PeerId id, MessageBundle bundle ) : void
HandleHaveMessage ( PeerId id, HaveMessage message ) : void
HandleNotInterested ( PeerId id, NotInterestedMessage message ) : void
HandleRequestMessage ( PeerId id, RequestMessage message ) : void

Описание методов

AppendBitfieldMessage() защищенный Метод

protected AppendBitfieldMessage ( PeerId id, MessageBundle bundle ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
bundle MessageBundle
Результат void

HandleHaveMessage() защищенный Метод

protected HandleHaveMessage ( PeerId id, HaveMessage message ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
message Universal.Torrent.Client.Messages.StandardMessages.HaveMessage
Результат void

HandleNotInterested() защищенный Метод

protected HandleNotInterested ( PeerId id, NotInterestedMessage message ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
message Universal.Torrent.Client.Messages.StandardMessages.NotInterestedMessage
Результат void

HandlePeerConnected() публичный Метод

public HandlePeerConnected ( PeerId id, Direction direction ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
direction Direction
Результат void

HandlePeerDisconnected() публичный Метод

public HandlePeerDisconnected ( PeerId id ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
Результат void

HandleRequestMessage() защищенный Метод

protected HandleRequestMessage ( PeerId id, RequestMessage message ) : void
id Universal.Torrent.Client.PeerConnections.PeerId
message Universal.Torrent.Client.Messages.StandardMessages.RequestMessage
Результат void

InitialSeedingMode() публичный Метод

public InitialSeedingMode ( TorrentManager manager ) : Universal.Torrent.Client.Managers
manager TorrentManager
Результат Universal.Torrent.Client.Managers

Tick() публичный Метод

public Tick ( int counter ) : void
counter int
Результат void