C# Class Helios.Net.Connections.MulticastUdpConnection

Multi-cast implementation of a UDP
Inheritance: UdpConnection
Mostrar archivo Open project: helios-io/helios

Public Methods

Method Description
MulticastUdpConnection ( NetworkEventLoop eventLoop, INode binding, INode multicastAddress, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System
MulticastUdpConnection ( NetworkEventLoop eventLoop, INode binding, INode multicastAddress, System.TimeSpan timeout, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System
MulticastUdpConnection ( Socket client ) : System
MulticastUdpConnection ( Socket client, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System

Protected Methods

Method Description
InitMulticastClient ( ) : void

Method Details

InitMulticastClient() protected method

protected InitMulticastClient ( ) : void
return void

MulticastUdpConnection() public method

public MulticastUdpConnection ( NetworkEventLoop eventLoop, INode binding, INode multicastAddress, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System
eventLoop NetworkEventLoop
binding INode
multicastAddress INode
encoder IMessageEncoder
decoder IMessageDecoder
allocator IByteBufAllocator
return System

MulticastUdpConnection() public method

public MulticastUdpConnection ( NetworkEventLoop eventLoop, INode binding, INode multicastAddress, System.TimeSpan timeout, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System
eventLoop NetworkEventLoop
binding INode
multicastAddress INode
timeout System.TimeSpan
encoder IMessageEncoder
decoder IMessageDecoder
allocator IByteBufAllocator
return System

MulticastUdpConnection() public method

public MulticastUdpConnection ( Socket client ) : System
client System.Net.Sockets.Socket
return System

MulticastUdpConnection() public method

public MulticastUdpConnection ( Socket client, IMessageEncoder encoder, IMessageDecoder decoder, IByteBufAllocator allocator ) : System
client System.Net.Sockets.Socket
encoder IMessageEncoder
decoder IMessageDecoder
allocator IByteBufAllocator
return System