|
Dreamine.Communication.Sockets 1.0.2
Dreamine.Communication.Sockets 통신 기능과 관련 API를 제공합니다.
|
Public 멤버 함수 | |
| IPEndPoint | CreateLocalEndPoint () |
| IPEndPoint | CreateRemoteEndPoint () |
속성 | |
| string | LocalHost = "127.0.0.1" [get, set] |
| int | LocalPort = 16001 [get, set] |
| string | RemoteHost = "127.0.0.1" [get, set] |
| int | RemotePort = 16002 [get, set] |
| int | ReceiveBufferSize = 8192 [get, set] |
| int | SendBufferSize = 8192 [get, set] |
| bool | EnableBroadcast [get, set] |
| bool | ReuseAddress [get, set] |
정적 Private 멤버 함수 | |
| static IPAddress | ParseHost (string host, bool allowAny) |
UDP 소켓의 로컬·원격 엔드포인트, 버퍼 및 소켓 동작을 구성합니다.
UdpTransportOptions.cs 파일의 13 번째 라인에서 정의되었습니다.
|
inline |
구성된 로컬 호스트와 포트에서 바인딩 엔드포인트를 생성합니다.
UdpTransportOptions.cs 파일의 111 번째 라인에서 정의되었습니다.
다음을 참조함 : LocalHost, LocalPort, ParseHost().

|
inline |
구성된 원격 호스트와 포트에서 송신 엔드포인트를 생성합니다.
UdpTransportOptions.cs 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : ParseHost(), RemoteHost, RemotePort.

|
inlinestaticprivate |
호스트 문자열을 IP 주소로 변환하고 필요 시 모든 인터페이스 주소를 허용합니다.
| host | 변환할 호스트 문자열입니다. |
| allowAny | 0.0.0.0을 모든 인터페이스로 허용할지 여부입니다. |
| ArgumentException | 호스트가 비어 있거나 올바른 IP 주소가 아닌 경우 발생합니다. |
UdpTransportOptions.cs 파일의 177 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateLocalEndPoint(), CreateRemoteEndPoint().

|
getset |
|
getset |
UDP 소켓이 바인딩할 로컬 호스트를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 23 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateLocalEndPoint(), Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().
|
getset |
UDP 소켓이 바인딩할 로컬 포트를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateLocalEndPoint(), Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().
|
getset |
수신 버퍼 크기(바이트)를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().
|
getset |
UDP 메시지를 송신할 원격 호스트를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 43 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateRemoteEndPoint(), Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().
|
getset |
UDP 메시지를 송신할 원격 포트를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 53 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateRemoteEndPoint(), Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().
|
getset |
|
getset |
송신 버퍼 크기(바이트)를 가져오거나 설정합니다.
UdpTransportOptions.cs 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.Sockets.Udp.UdpTransport.ValidateOptions().