C# Класс Yodiwo.NodeLibrary.NodeDiscovery.NodeDiscoverManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BrotherNodes RemoteNode>.DictionaryTS
Discoverer LANDiscoverer
DiscoveryMessage DiscoveryMessage
Node Node
Protocol YPChannel.Protocol
RemoteNodes RemoteNode>.DictionaryTS
YPCPort int

Открытые методы

Метод Описание
Deinitialize ( ) : void
Initialize ( ) : void
NodeDiscoverManager ( Node Node, int YPCPort = DefaultYPCPort ) : System
SendVBMToBrothers ( List events ) : void
hookNewRemoteNodeEvents ( RemoteNode remInfo ) : void

Приватные методы

Метод Описание
Discoverer_OnEndpointMsgRx ( YPChannel endpoint, YPChannel __msg ) : void
Discoverer_OnEndpointTimeout ( LANDiscoverer endpoint ) : void
RemoteNode_OnChannelClose ( RemoteNode RemoteNode ) : void
RemoteNode_OnChannelOpen ( RemoteNode RemoteNode ) : void
RemoteNode_OnVBMReceived ( RemoteNode RemoteNode, VirtualBlockEventMsg msg ) : void
_YPServer_OnNewChannel ( Server Server, YPChannel Channel ) : void

Описание методов

Deinitialize() публичный Метод

public Deinitialize ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

NodeDiscoverManager() публичный Метод

public NodeDiscoverManager ( Node Node, int YPCPort = DefaultYPCPort ) : System
Node Node
YPCPort int
Результат System

SendVBMToBrothers() публичный Метод

public SendVBMToBrothers ( List events ) : void
events List
Результат void

hookNewRemoteNodeEvents() публичный Метод

public hookNewRemoteNodeEvents ( RemoteNode remInfo ) : void
remInfo RemoteNode
Результат void

Описание свойств

BrotherNodes публичное свойство

public DictionaryTS BrotherNodes
Результат RemoteNode>.DictionaryTS

Discoverer публичное свойство

public LANDiscoverer Discoverer
Результат LANDiscoverer

DiscoveryMessage публичное свойство

public DiscoveryMessage,Yodiwo.NodeLibrary.NodeDiscovery DiscoveryMessage
Результат DiscoveryMessage

Node публичное свойство

public Node Node
Результат Node

Protocol публичное статическое свойство

public static YPChannel.Protocol Protocol
Результат YPChannel.Protocol

RemoteNodes публичное свойство

public DictionaryTS RemoteNodes
Результат RemoteNode>.DictionaryTS

YPCPort публичное свойство

public int YPCPort
Результат int