Click or drag to resize
UdpNetworkMulticastClient Class
UDP multicast client.
Inheritance Hierarchy
SystemObject
  StreamCoders.NetworkUdpNetworkMulticastClient

Namespace: StreamCoders.Network
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class UdpNetworkMulticastClient : INetworkClient

The UdpNetworkMulticastClient type exposes the following members.

Constructors
  NameDescription
Public methodUdpNetworkMulticastClient
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Top
Properties
  NameDescription
Public propertyLocalEndPoint
Locally bound EndPoint.
Public propertyRemoteEndPoint
Multicast group EndPoint.
Public propertyUseThreading
Indicates whether to use a dedicated thread for multicast packet processing. Default is false.
Top
Methods
  NameDescription
Public methodBind
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Public methodClose
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Public methodFinishInit
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Public methodSend(ArraySegmentByte)
Send this message.
Public methodSend(Byte)
Send this message.
Public methodSend(String)
Send this message.
Public methodSend(OffsetBufferByte)
Send this message.
Public methodSimpleInit
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Public methodStartInit
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Public methodStartReceiveChain
Starts the internal receive chain. Note that the default parameter to FinishInit(= true)
Top
Events
  NameDescription
Public eventOnError
Event queue for all listeners interested in OnError events.
Public eventOnReceive
Event queue for all listeners interested in OnReceive events.
Public eventOnSend
Event queue for all listeners interested in OnSend events.
Top
Fields
  NameDescription
Public fieldInterfaceResolveMethod
Method of resolving the correct network interface.
Public fieldManualNetworkInterfaceIndex
Network interface index to use. InterfaceResolveMethod has to be set to Manual
Public fieldReceiveBufferSize
SizeIncludingHeader of the receive buffer.
Public fieldSendBufferSize
SizeIncludingHeader of the send buffer on socket level.
Public fieldState
The state.
Public fieldTimeToLive
The time to live.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also