C# Класс Betzalel.SimpleMulticastAnalyzer.Net.Protocols.UdpNetworkProtocol

Наследование: INetworkProtocol
Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
StartListenTask ( object state ) : void

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

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

public Bind ( EndPoint bindedIpAddress ) : void
bindedIpAddress System.Net.EndPoint
Результат void

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

public Dispose ( ) : void
Результат void

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

public SendPackets ( int amount ) : void
amount int
Результат void

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

public SetReceiveBufferSize ( int networkBufferSize ) : void
networkBufferSize int
Результат void

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

public SetSendBufferSize ( int networkBufferSize ) : void
networkBufferSize int
Результат void

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

public StartListen ( ) : void
Результат void

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

public StopListen ( ) : void
Результат void

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

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
Результат System