C# 클래스 NRepeat.TcpVNCRepeater

상속: IProxy
파일 보기 프로젝트 열기: jeremychild/NRepeat

공개 메소드들

메소드 설명
Start ( ) : void

Start the VNC Repeater

Stop ( ) : void

Stop the VNC Repeater

TcpVNCRepeater ( short port ) : System
TcpVNCRepeater ( short port, IPAddress ipAddress ) : System
TcpVNCRepeater ( short port, IPAddress ipAddress, int buffer ) : System

비공개 메소드들

메소드 설명
AcceptConnections ( ) : Task

Accept connections

ProxyClientConnection ( TcpClient client, VNCRepeaterDefinition definition, int bufferSize ) : Task

Process the client with a predetermined buffer size

ProxyClientDataToServer ( TcpClient client, VNCRepeaterDefinition definition, NetworkStream serverStream, NetworkStream clientStream, int bufferSize, CancellationToken cancellationToken ) : void

Send and receive data between the Client and Server

ProxyServerDataToClient ( NetworkStream serverStream, VNCRepeaterDefinition definition, NetworkStream clientStream, int bufferSize, CancellationToken cancellationToken ) : void

Send and receive data between the Server and Client

메소드 상세

Start() 공개 메소드

Start the VNC Repeater
public Start ( ) : void
리턴 void

Stop() 공개 메소드

Stop the VNC Repeater
public Stop ( ) : void
리턴 void

TcpVNCRepeater() 공개 메소드

public TcpVNCRepeater ( short port ) : System
port short
리턴 System

TcpVNCRepeater() 공개 메소드

public TcpVNCRepeater ( short port, IPAddress ipAddress ) : System
port short
ipAddress IPAddress
리턴 System

TcpVNCRepeater() 공개 메소드

public TcpVNCRepeater ( short port, IPAddress ipAddress, int buffer ) : System
port short
ipAddress IPAddress
buffer int
리턴 System