C# Class Yodiwo.NodeLibrary.NodeDiscovery.NodeDiscoverManager

Afficher le fichier Open project: yodiwo/plegma Class Usage Examples

Méthodes publiques

Свойство Type Description
BrotherNodes RemoteNode>.DictionaryTS
Discoverer LANDiscoverer
DiscoveryMessage DiscoveryMessage
Node Node
Protocol YPChannel.Protocol
RemoteNodes RemoteNode>.DictionaryTS
YPCPort int

Méthodes publiques

Méthode Description
Deinitialize ( ) : void
Initialize ( ) : void
NodeDiscoverManager ( Node Node, int YPCPort = DefaultYPCPort ) : System
SendVBMToBrothers ( List events ) : void
hookNewRemoteNodeEvents ( RemoteNode remInfo ) : void

Private Methods

Méthode Description
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

Method Details

Deinitialize() public méthode

public Deinitialize ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( ) : void
Résultat void

NodeDiscoverManager() public méthode

public NodeDiscoverManager ( Node Node, int YPCPort = DefaultYPCPort ) : System
Node Node
YPCPort int
Résultat System

SendVBMToBrothers() public méthode

public SendVBMToBrothers ( List events ) : void
events List
Résultat void

hookNewRemoteNodeEvents() public méthode

public hookNewRemoteNodeEvents ( RemoteNode remInfo ) : void
remInfo RemoteNode
Résultat void

Property Details

BrotherNodes public_oe property

public DictionaryTS BrotherNodes
Résultat RemoteNode>.DictionaryTS

Discoverer public_oe property

public LANDiscoverer Discoverer
Résultat LANDiscoverer

DiscoveryMessage public_oe property

public DiscoveryMessage,Yodiwo.NodeLibrary.NodeDiscovery DiscoveryMessage
Résultat DiscoveryMessage

Node public_oe property

public Node Node
Résultat Node

Protocol public_oe static_oe property

public static YPChannel.Protocol Protocol
Résultat YPChannel.Protocol

RemoteNodes public_oe property

public DictionaryTS RemoteNodes
Résultat RemoteNode>.DictionaryTS

YPCPort public_oe property

public int YPCPort
Résultat int