C# 클래스 PeerCastStation.UI.PortMapperMonitor

상속: IChannelMonitor, IDisposable
파일 보기 프로젝트 열기: kumaryu/peercaststation 1 사용 예제들

공개 메소드들

메소드 설명
Clear ( ) : void
DiscoverAsync ( ) : Task
Dispose ( ) : void
GetExternalAddresses ( ) : IEnumerable
OnTimer ( ) : void
PortMapperMonitor ( PeerCastStation.Core.PeerCast peercast ) : System

비공개 메소드들

메소드 설명
AddPort ( int port ) : void
AddPortOnDevice ( NatDevice device, int port ) : void
DiscoverAsync ( CancellationToken cancel_token ) : Task
RemovePort ( int port ) : void
RemovePortOnDevice ( NatDevice device, int port ) : void
RenewPort ( int port ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

DiscoverAsync() 공개 메소드

public DiscoverAsync ( ) : Task
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetExternalAddresses() 공개 메소드

public GetExternalAddresses ( ) : IEnumerable
리턴 IEnumerable

OnTimer() 공개 메소드

public OnTimer ( ) : void
리턴 void

PortMapperMonitor() 공개 메소드

public PortMapperMonitor ( PeerCastStation.Core.PeerCast peercast ) : System
peercast PeerCastStation.Core.PeerCast
리턴 System