C# 클래스 Universal.Torrent.Client.RateLimiters.RateLimiterGroup

상속: IRateLimiter
파일 보기 프로젝트 열기: haroldma/Universal.Torrent 1 사용 예제들

공개 메소드들

메소드 설명
Add ( IRateLimiter limiter ) : void
RateLimiterGroup ( ) : System.Collections.Generic
Remove ( IRateLimiter limiter ) : void
TryProcess ( int amount ) : bool
UpdateChunks ( int maxRate, int actualRate ) : void

메소드 상세

Add() 공개 메소드

public Add ( IRateLimiter limiter ) : void
limiter IRateLimiter
리턴 void

RateLimiterGroup() 공개 메소드

public RateLimiterGroup ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Remove() 공개 메소드

public Remove ( IRateLimiter limiter ) : void
limiter IRateLimiter
리턴 void

TryProcess() 공개 메소드

public TryProcess ( int amount ) : bool
amount int
리턴 bool

UpdateChunks() 공개 메소드

public UpdateChunks ( int maxRate, int actualRate ) : void
maxRate int
actualRate int
리턴 void