Ozeki.Network Namespace |
Class | Description | |
---|---|---|
BandwidthMonitor | ||
BaseTransportFactory |
A TCP és a UDP TransportFactory nek vannak közös tulajdonságai, ezért készült ez az ősosztály
| |
BindingRequest | ||
ByteCounterEventArgs | ||
ContextLayer | ||
DataCounter | ||
DotNetTcpClient | ||
DotNetTcpClientFactory | ||
Endpoint |
Represents a network endpoint.
| |
EndpointEx | ||
HttpContentTypesEx | ||
HttpRequest | ||
HTTPRequestEventArgs | ||
HttpResponse | ||
HttpSendResult | ||
IPAddressExtensions | ||
IPEndPointResolver | ||
IPInfoTools | ||
Listener | ||
ListenPortContainer | ||
NatConfiguration |
Stores information for NAT traversal.
| |
NatInfo |
Provides information about NAT topology.
| |
NATLogSource | ||
NatManager | ||
NatRemoteServer |
Provides information about a STUN/TURN server.
| |
NatRequestSender |
Egy lokalis cimhez ker tavoli cimet. A STUN szerverrel torteno kommunikaciohoz uj transportot hoz letre.
| |
NatRequestSenderFactory |
Letrehoz NAT stacket, amit requestek kuldesere hasznalhatunk.
| |
NatTransport | ||
NatTransportContainer |
NAT-hoz szukseges. Transportokat tarol lokalis cim alapjan, es a koteseket alakit ki koztuk.
| |
NatTransportFactory | ||
NetworkAddressChangedEventArgs | ||
NetworkAddressHelper |
Defines helper methods for network-related operations.
| |
NetworkChange | ||
NetworkChangeHandler |
A halozat valtozasait figyeli, es osszegyujti az uj es megszunt cimeket.
| |
NetworkInfo | ||
NetworkLogSource | ||
SipDomainNameResolver | ||
SocketAsyncBufferPool |
Ez az osztály létrehoz egy nagyobb méretű buffert, ezt a buffert osztja szét az átadott socketAsyncEventArgsok között
ha valamely, socketAsyncEventArgs nak már nincs rá szüksége, akkor visszaadja a Poolnak és a tömb ezen része újrafelhasználásra kerül
Ez által csökkenthető a memória fragmentáció és kevesebbet kell dolgoznia a GC nek is.
Megjegyzés: a .NET ben nagyon gyors az objektum létrehozás, de elég lassú az objektum megsemmisítés, ezért ezt célszerű elkerülni
| |
SocketEventArgsPool | ||
StringPacket | ||
STUN_Attribute | ||
StunContext | ||
StunMessage |
STUN messages are TLV (type-length-value) encoded using big endian (network ordered) binary.
| |
StunPacket | ||
TCPClient | ||
TCPListener | ||
TCPStream | ||
TCPTransport |
TCP alapú adatátvitelre szolgál a helyi és a távoli végpont között
| |
TCPTransportFactory |
TCPTransport objektumok létrehozására szolgál
| |
TLSTransportFactory | ||
TransportAddressKey |
Kollekciokhoz hasznalatos azonosito.
| |
TransportFactoryContainer | ||
TransportInfo |
Provides data for a network transport.
| |
TransportTypeEx |
Specifies the transport type according to a given string
| |
TraversalMethodFactory | ||
UDPProxyTransportFactory | ||
UDPRealTransportFactory |
Interface | Description | |
---|---|---|
INatConfiguration |
Contains information for NAT traversal.
| |
INatManager | ||
INatTransport | ||
INatTransportFactory | ||
INatTransportLayer | ||
IPacket |
A transport rétegen kiküldött vagy fogadott csomag, érdemes azt az osztályt származtatni ebből, amelynek az adat részét ki szeretnénk küldeni a hálzaton, így nem kell új objektumot létrehozni és egy helyen lehet kezelni a parsolással
| |
IProtocolHandler | ||
IPublicAddressResolver | ||
ITransport |
Hálózati réteg
| |
ITransportFactory |
Létrehoz egy transport réteget
| |
ITransportFactoryContainer | ||
ITraversalMethod |
Delegate | Description | |
---|---|---|
NatDiscoveryCallback |
Enumeration | Description | |
---|---|---|
ContentTypes | ||
DnsClass |
The DNS CLASS (RFC1035 3.2.4/5)
Internet will be the one we'll be using (IN), the others are for completeness
| |
DnsType |
The DNS TYPE (RFC1035 3.2.2/3) - 4 types are currently supported. Also, I know that this
enumeration goes against naming guidelines, but I have done this as an ANAME is most
definetely an 'ANAME' and not an 'Aname'
| |
HttpMethodType |
Represents HTTP method types.
| |
HttpSendStatus | ||
MessageProtocol | ||
MessageType |
The message type defines the message class (request, success response, failure response, or indication) and the message method (the primary function) of the STUN message.
| |
NatDiscoveryTestStates | ||
NatLogCodes | ||
NatTraversalMethod | ||
NatType |
Specifies the types of NAT.
| |
NetworkEventCodes | ||
Opcode |
(RFC1035 4.1.1) These are the Query Types which apply to all questions in a request
| |
ReturnCode |
(RFC1035 4.1.1) These are the return codes the server can send back
| |
SRVProtocol | ||
SRVService | ||
TransportShareMode | ||
TransportType |
Defines the type of the tarnsport
| |
UnsubscribePortResult |