C# 클래스 System.Net.WebSockets.WebSocketBase.KeepAliveTracker.DefaultKeepAliveTracker

상속: KeepAliveTracker
파일 보기 프로젝트 열기: dotnet/corefx

공개 메소드들

메소드 설명
DefaultKeepAliveTracker ( TimeSpan keepAliveInterval ) : System.Collections.Generic
Dispose ( ) : void
OnDataReceived ( ) : void
OnDataSent ( ) : void
ResetTimer ( ) : void
ShouldSendKeepAlive ( ) : bool
StartTimer ( WebSocketBase webSocket ) : void

비공개 메소드들

메소드 설명
GetIdleTime ( ) : TimeSpan
GetTimeElapsed ( Stopwatch watch ) : TimeSpan
ResetTimer ( int dueInMilliseconds ) : void

메소드 상세

DefaultKeepAliveTracker() 공개 메소드

public DefaultKeepAliveTracker ( TimeSpan keepAliveInterval ) : System.Collections.Generic
keepAliveInterval TimeSpan
리턴 System.Collections.Generic

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OnDataReceived() 공개 메소드

public OnDataReceived ( ) : void
리턴 void

OnDataSent() 공개 메소드

public OnDataSent ( ) : void
리턴 void

ResetTimer() 공개 메소드

public ResetTimer ( ) : void
리턴 void

ShouldSendKeepAlive() 공개 메소드

public ShouldSendKeepAlive ( ) : bool
리턴 bool

StartTimer() 공개 메소드

public StartTimer ( WebSocketBase webSocket ) : void
webSocket WebSocketBase
리턴 void