C# Класс LaunchServer.Proxy

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

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

Свойство Тип Описание
DestPort int
Hostname string
InboundDelegates List>.Dictionary
LocalSessions ClientSession>.Dictionary
OutboundDelegates List>.Dictionary
RemoteSessions ClientSession>.Dictionary
SrcPort int

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

Метод Описание
AddDelegate ( bool Outbound, byte type, PacketDelegate del ) : void
Connect ( ) : void
Proxy ( int srcPort, int destPort, IPAddress listenaddr ) : System
SendPacket ( string IP, bool Outbound, Packet p ) : void

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

Метод Описание
GetString ( byte b ) : string
TCPThread ( ) : void

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

AddDelegate() публичный статический Метод

public static AddDelegate ( bool Outbound, byte type, PacketDelegate del ) : void
Outbound bool
type byte
del PacketDelegate
Результат void

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

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

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

public Proxy ( int srcPort, int destPort, IPAddress listenaddr ) : System
srcPort int
destPort int
listenaddr System.Net.IPAddress
Результат System

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

public SendPacket ( string IP, bool Outbound, Packet p ) : void
IP string
Outbound bool
p Packet
Результат void

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

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

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

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

public string Hostname
Результат string

InboundDelegates публичное статическое свойство

public static Dictionary> InboundDelegates
Результат List>.Dictionary

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

public Dictionary LocalSessions
Результат ClientSession>.Dictionary

OutboundDelegates публичное статическое свойство

public static Dictionary> OutboundDelegates
Результат List>.Dictionary

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

public Dictionary RemoteSessions
Результат ClientSession>.Dictionary

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

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