C# Class Platform.Communication.Protocol.Udp.UdpReceiver

Представляет получателя сообщений по протоколу UDP.
TODO: Попробовать ThreadPool / Tasks
Inheritance: DisposableBase
Show file Open project: Konard/LinksPlatform

Public Methods

Method Description
Start ( ) : void
Stop ( ) : void
UdpReceiver ( ) : System
UdpReceiver ( MessageHandlerCallback messageHandler ) : System
UdpReceiver ( int listenPort, MessageHandlerCallback messageHandler ) : System
UdpReceiver ( int listenPort, bool autoStart, MessageHandlerCallback messageHandler ) : System

Protected Methods

Method Description
DisposeCore ( bool manual ) : void

Private Methods

Method Description
Receive ( ) : string
ReceiveAndHandle ( ) : void
Receiver ( ) : void

Method Details

DisposeCore() protected method

protected DisposeCore ( bool manual ) : void
manual bool
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

UdpReceiver() public method

public UdpReceiver ( ) : System
return System

UdpReceiver() public method

public UdpReceiver ( MessageHandlerCallback messageHandler ) : System
messageHandler MessageHandlerCallback
return System

UdpReceiver() public method

public UdpReceiver ( int listenPort, MessageHandlerCallback messageHandler ) : System
listenPort int
messageHandler MessageHandlerCallback
return System

UdpReceiver() public method

public UdpReceiver ( int listenPort, bool autoStart, MessageHandlerCallback messageHandler ) : System
listenPort int
autoStart bool
messageHandler MessageHandlerCallback
return System