C# 클래스 Pdelvo.Minecraft.Network.Extensions

파일 보기 프로젝트 열기: pdelvo/Pdelvo.Minecraft

공개 메소드들

메소드 설명
Connect ( this socket, IPAddress addresses, int port, System.TimeSpan timeout ) : bool

Connects the specified socket.

Connect ( this socket, IPEndPoint endPoint, System.TimeSpan timeout ) : bool
Connect ( this socket, string host, int port, System.TimeSpan timeout ) : bool

Connects the specified socket.

ParseEndPoint ( string str ) : IPEndPoint
ReadByteAsync ( this stream ) : Task
TryParseEndPoint ( string str, IPEndPoint &value ) : bool
WriteByteAsync ( this stream, byte value ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
AsyncConnect ( Socket socket, Func connect, System.TimeSpan timeout ) : bool

Asyncs the connect.

메소드 상세

Connect() 공개 정적인 메소드

Connects the specified socket.
public static Connect ( this socket, IPAddress addresses, int port, System.TimeSpan timeout ) : bool
socket this The socket.
addresses System.Net.IPAddress The addresses.
port int The port.
timeout System.TimeSpan The timeout.
리턴 bool

Connect() 공개 정적인 메소드

public static Connect ( this socket, IPEndPoint endPoint, System.TimeSpan timeout ) : bool
socket this
endPoint System.Net.IPEndPoint
timeout System.TimeSpan
리턴 bool

Connect() 공개 정적인 메소드

Connects the specified socket.
public static Connect ( this socket, string host, int port, System.TimeSpan timeout ) : bool
socket this The socket.
host string The host.
port int The port.
timeout System.TimeSpan The timeout.
리턴 bool

ParseEndPoint() 공개 정적인 메소드

public static ParseEndPoint ( string str ) : IPEndPoint
str string
리턴 System.Net.IPEndPoint

ReadByteAsync() 공개 정적인 메소드

public static ReadByteAsync ( this stream ) : Task
stream this
리턴 Task

TryParseEndPoint() 공개 정적인 메소드

public static TryParseEndPoint ( string str, IPEndPoint &value ) : bool
str string
value System.Net.IPEndPoint
리턴 bool

WriteByteAsync() 공개 정적인 메소드

public static WriteByteAsync ( this stream, byte value ) : System.Threading.Tasks.Task
stream this
value byte
리턴 System.Threading.Tasks.Task