C# Class Betzalel.SimpleMulticastAnalyzer.Net.Protocols.UdpNetworkProtocol

Inheritance: INetworkProtocol
Afficher le fichier Open project: eranbetzalel/SimpleMulticastAnalyzer

Méthodes publiques

Méthode Description
Bind ( EndPoint bindedIpAddress ) : void
Dispose ( ) : void
SendPackets ( int amount ) : void
SetReceiveBufferSize ( int networkBufferSize ) : void
SetSendBufferSize ( int networkBufferSize ) : void
StartListen ( ) : void
StopListen ( ) : void
UdpNetworkProtocol ( Log log, Statistics statistics, IPEndPoint destinationEndPoint, UdpNetworkProtocolType udpNetworkProtocolType, int packetDataSize, bool verifyOrder ) : System

Private Methods

Méthode Description
StartListenTask ( object state ) : void

Method Details

Bind() public méthode

public Bind ( EndPoint bindedIpAddress ) : void
bindedIpAddress System.Net.EndPoint
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

SendPackets() public méthode

public SendPackets ( int amount ) : void
amount int
Résultat void

SetReceiveBufferSize() public méthode

public SetReceiveBufferSize ( int networkBufferSize ) : void
networkBufferSize int
Résultat void

SetSendBufferSize() public méthode

public SetSendBufferSize ( int networkBufferSize ) : void
networkBufferSize int
Résultat void

StartListen() public méthode

public StartListen ( ) : void
Résultat void

StopListen() public méthode

public StopListen ( ) : void
Résultat void

UdpNetworkProtocol() public méthode

public UdpNetworkProtocol ( Log log, Statistics statistics, IPEndPoint destinationEndPoint, UdpNetworkProtocolType udpNetworkProtocolType, int packetDataSize, bool verifyOrder ) : System
log Log
statistics Statistics
destinationEndPoint System.Net.IPEndPoint
udpNetworkProtocolType UdpNetworkProtocolType
packetDataSize int
verifyOrder bool
Résultat System