SampleSmart 1.0.0.0
SampleSmart 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel 클래스 참조

더 자세히 ...

SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel에 대한 상속 다이어그램 :
SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel에 대한 협력 다이어그램:

Public 멤버 함수

 UdpPeerTestViewModel (UdpPeerTestViewEvent @event)

속성

IReadOnlyList< string > UdpProtocols [get]
string SelectedUdpProtocol [get, set]
IReadOnlyList< string > UdpTextEncodings [get]
string SelectedUdpEncoding [get, set]
string UdpSendText [get, set]
string UdpEndpointSummary [get]

Private 멤버 함수

partial void StartUdpLoopback ()
partial void StopUdpLoopback ()
partial void ConnectUdpPeerA ()
partial void ConnectUdpPeerB ()
partial void DisconnectUdpPeerA ()
partial void DisconnectUdpPeerB ()
partial void SendUdpPeerA ()
partial void SendUdpPeerB ()

Private 속성

UdpPeerTestViewEvent _event

상세한 설명

UDP Peer Loopback 테스트 ViewModel입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 14 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ UdpPeerTestViewModel()

SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.UdpPeerTestViewModel ( UdpPeerTestViewEvent @ event)
inline

지정한 설정으로 UdpPeerTestViewModel 클래스의 새 인스턴스를 초기화합니다.

매개변수
eventevent에 사용할 UdpPeerTestViewEvent 값입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 230 번째 라인에서 정의되었습니다.

231 {
232 ArgumentNullException.ThrowIfNull(@event);
233
234 _event = @event;
235 }

다음을 참조함 : _event.

멤버 함수 문서화

◆ ConnectUdpPeerA()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.ConnectUdpPeerA ( )
private

UDP Peer A 연결 명령입니다.

◆ ConnectUdpPeerB()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.ConnectUdpPeerB ( )
private

UDP Peer B 연결 명령입니다.

◆ DisconnectUdpPeerA()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.DisconnectUdpPeerA ( )
private

UDP Peer A 연결 해제 명령입니다.

◆ DisconnectUdpPeerB()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.DisconnectUdpPeerB ( )
private

UDP Peer B 연결 해제 명령입니다.

◆ SendUdpPeerA()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.SendUdpPeerA ( )
private

UDP Peer A에서 Peer B로 메시지를 송신하는 명령입니다.

◆ SendUdpPeerB()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.SendUdpPeerB ( )
private

UDP Peer B에서 Peer A로 메시지를 송신하는 명령입니다.

◆ StartUdpLoopback()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.StartUdpLoopback ( )
private

UDP Peer A와 Peer B를 모두 시작하는 명령입니다.

◆ StopUdpLoopback()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.StopUdpLoopback ( )
private

UDP Peer A와 Peer B를 모두 종료하는 명령입니다.

멤버 데이터 문서화

◆ _event

UdpPeerTestViewEvent SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel._event
private

UDP Peer Loopback 테스트 이벤트 처리 객체입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 25 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : UdpPeerTestViewModel().

속성 문서화

◆ SelectedUdpEncoding

string SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.SelectedUdpEncoding
getset

선택된 UDP PlainText 인코딩입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 78 번째 라인에서 정의되었습니다.

79 {
80 get => Event.SelectedUdpEncoding;
81 set
82 {
83 if (Event.SelectedUdpEncoding == value)
84 {
85 return;
86 }
87
88 Event.SelectedUdpEncoding = value;
89 OnPropertyChanged(nameof(SelectedUdpEncoding));
90 }
91 }

◆ SelectedUdpProtocol

string SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.SelectedUdpProtocol
getset

선택된 UDP 프로토콜입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 45 번째 라인에서 정의되었습니다.

46 {
47 get => Event.SelectedUdpProtocol;
48 set
49 {
50 if (Event.SelectedUdpProtocol == value)
51 {
52 return;
53 }
54
55 Event.SelectedUdpProtocol = value;
56 OnPropertyChanged(nameof(SelectedUdpProtocol));
57 }
58 }

◆ UdpEndpointSummary

string SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.UdpEndpointSummary
get

UDP Peer 엔드포인트 요약입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 124 번째 라인에서 정의되었습니다.

◆ UdpProtocols

IReadOnlyList<string> SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.UdpProtocols
get

선택 가능한 UDP 프로토콜 목록입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 35 번째 라인에서 정의되었습니다.

◆ UdpSendText

string SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.UdpSendText
getset

UDP 송신 문자열입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 101 번째 라인에서 정의되었습니다.

102 {
103 get => Event.UdpSendText;
104 set
105 {
106 if (Event.UdpSendText == value)
107 {
108 return;
109 }
110
111 Event.UdpSendText = value;
112 OnPropertyChanged(nameof(UdpSendText));
113 }
114 }

◆ UdpTextEncodings

IReadOnlyList<string> SampleSmart.Pages.PageSub.CommunicationTabs.Udp.UdpPeerTestViewModel.UdpTextEncodings
get

선택 가능한 UDP PlainText 인코딩 목록입니다.

UdpPeerTestView.xaml.ViewModel.cs 파일의 68 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: