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

This attribue is the same as the mapped address attribute except the address details are XOR'ed with the STUN magic cookie. THe reason for this is to stop NAT application layer gateways from doing string replacements of private IP adresses and ports.
Наследование: STUNv2Attribute
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Address System.Net.IPAddress
Family int
Port int

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

Метод Описание
STUNv2XORAddressAttribute ( STUNv2AttributeTypesEnum attributeType, byte attributeValue ) : System
STUNv2XORAddressAttribute ( STUNv2AttributeTypesEnum attributeType, int port, IPAddress address ) : System
ToByteBuffer ( byte buffer, int startIndex ) : int
ToString ( ) : string

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

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

public STUNv2XORAddressAttribute ( STUNv2AttributeTypesEnum attributeType, byte attributeValue ) : System
attributeType STUNv2AttributeTypesEnum
attributeValue byte
Результат System

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

public STUNv2XORAddressAttribute ( STUNv2AttributeTypesEnum attributeType, int port, IPAddress address ) : System
attributeType STUNv2AttributeTypesEnum
port int
address System.Net.IPAddress
Результат System

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

public ToByteBuffer ( byte buffer, int startIndex ) : int
buffer byte
startIndex int
Результат int

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

public ToString ( ) : string
Результат string

Описание свойств

Address публичное свойство

public IPAddress,System.Net Address
Результат System.Net.IPAddress

Family публичное свойство

public int Family
Результат int

Port публичное свойство

public int Port
Результат int