C# Класс SIPSorcery.Net.STUNServer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
STUNPrimaryReceived ( IPEndPoint localEndPoint, IPEndPoint receivedEndPoint, byte buffer, int bufferLength ) : void
STUNSecondaryReceived ( IPEndPoint localEndPoint, IPEndPoint receivedEndPoint, byte buffer, int bufferLength ) : void
STUNServer ( IPEndPoint primaryEndPoint, STUNSendMessageDelegate primarySend, IPEndPoint secondaryEndPoint, STUNSendMessageDelegate secondarySend ) : NUnit.Framework
Stop ( ) : void

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

Метод Описание
FireSTUNPrimaryRequestInTraceEvent ( IPEndPoint localEndPoint, IPEndPoint fromEndPoint, STUNMessage stunMessage ) : void
FireSTUNPrimaryResponseOutTraceEvent ( IPEndPoint localEndPoint, IPEndPoint toEndPoint, STUNMessage stunMessage ) : void
FireSTUNSecondaryRequestInTraceEvent ( IPEndPoint localEndPoint, IPEndPoint fromEndPoint, STUNMessage stunMessage ) : void
FireSTUNSecondaryResponseOutTraceEvent ( IPEndPoint localEndPoint, IPEndPoint toEndPoint, STUNMessage stunMessage ) : void
GetResponse ( IPEndPoint receivedEndPoint, STUNMessage stunRequest, bool primary ) : STUNMessage

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

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

public STUNPrimaryReceived ( IPEndPoint localEndPoint, IPEndPoint receivedEndPoint, byte buffer, int bufferLength ) : void
localEndPoint System.Net.IPEndPoint
receivedEndPoint System.Net.IPEndPoint
buffer byte
bufferLength int
Результат void

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

public STUNSecondaryReceived ( IPEndPoint localEndPoint, IPEndPoint receivedEndPoint, byte buffer, int bufferLength ) : void
localEndPoint System.Net.IPEndPoint
receivedEndPoint System.Net.IPEndPoint
buffer byte
bufferLength int
Результат void

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

public STUNServer ( IPEndPoint primaryEndPoint, STUNSendMessageDelegate primarySend, IPEndPoint secondaryEndPoint, STUNSendMessageDelegate secondarySend ) : NUnit.Framework
primaryEndPoint System.Net.IPEndPoint
primarySend STUNSendMessageDelegate
secondaryEndPoint System.Net.IPEndPoint
secondarySend STUNSendMessageDelegate
Результат NUnit.Framework

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

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