C# Класс GlowCommon.DiscoveryServer

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

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

Метод Описание
DiscoveryServer ( DiscoveryMode mode ) : GlowCommon.Interfaces
DoWork ( uint timeElaspedMs ) : void
InvokeBroadcast ( ) : System.Threading.Tasks.Task

Can be called by the client to try to send a message to the server to broadcast.

SetListener ( IDiscoveryServerListener listener ) : void

Used to set a listener for broadcast messages.

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

Метод Описание
DataSocket_MessageRecieved ( DatagramSocket sender, DatagramSocketMessageReceivedEventArgs args ) : void

Fired when a message is received on the socket

SendBroadcast ( ) : void
SendMessage ( string message ) : System.Threading.Tasks.Task

Send a message on the socket

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

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

public DiscoveryServer ( DiscoveryMode mode ) : GlowCommon.Interfaces
mode DiscoveryMode
Результат GlowCommon.Interfaces

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

public DoWork ( uint timeElaspedMs ) : void
timeElaspedMs uint
Результат void

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

Can be called by the client to try to send a message to the server to broadcast.
public InvokeBroadcast ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

Used to set a listener for broadcast messages.
public SetListener ( IDiscoveryServerListener listener ) : void
listener IDiscoveryServerListener
Результат void