C# 클래스 NodeNetAsync.Net.TcpServer

파일 보기 프로젝트 열기: soywiz/NodeNetAsync 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
CatchExceptions bool

공개 메소드들

메소드 설명
GetActiveNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
ListenAsync ( int Times = -1 ) : System.Threading.Tasks.Task
TcpServer ( ushort Port, string Bind = "127.0.0.1", bool CatchExceptions = true ) : System

비공개 메소드들

메소드 설명
GetAvailablePort ( ushort RangeStart = 1025, ushort RangeEnd = ushort.MaxValue, IPAddress BindIp = null, bool IncludeIdlePorts = false ) : ushort
HandleClientInternal ( TcpSocket Socket ) : System.Threading.Tasks.Task

메소드 상세

GetActiveNetworkInterfaces() 공개 정적인 메소드

public static GetActiveNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
리턴 System.Net.NetworkInformation.NetworkInterface[]

ListenAsync() 공개 메소드

public ListenAsync ( int Times = -1 ) : System.Threading.Tasks.Task
Times int
리턴 System.Threading.Tasks.Task

TcpServer() 공개 메소드

public TcpServer ( ushort Port, string Bind = "127.0.0.1", bool CatchExceptions = true ) : System
Port ushort
Bind string
CatchExceptions bool
리턴 System

프로퍼티 상세

CatchExceptions 보호되어 있는 프로퍼티

protected bool CatchExceptions
리턴 bool