C# Class Network_Manager.Jobs.Extensions.LoadBalancer.TapWorker

Afficher le fichier Open project: SortByte/Network-Manager

Méthodes publiques

Свойство Type Description
Guid System.Guid
Initialized System.Threading.ManualResetEventSlim
Name string
ThreadActive System.Threading.ManualResetEventSlim
communicator PacketCommunicator
fragBuffer FragmentationBuffer
fragments IList
ifHardwareAddress System.Net.MacAddress
ifHardwareAddressByte byte[]
ifHardwareAddressString string
ifProtocolAddress PcapDotNet.Packets.IpV4.IpV4Address
ifProtocolAddressByte byte[]
ifProtocolAddressString string
ownHardwareAddress System.Net.MacAddress
ownHardwareAddressByte byte[]
ownHardwareAddressString string
ownProtocolAddress IpV4Address
ownProtocolAddressByte byte[]
ownProtocolAddressString string
tapRoutingObject RoutingObject

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
IpV4Handler ( Packet packet, IList packetList = null ) : void
ReceivePackets ( ) : void
SendAck ( System.Guid guid ) : void
SendData ( System.Guid guid, int payloadLength ) : void
SendFinAck ( System.Guid guid ) : void
SendKeepAlive ( System.Guid guid ) : void
SendPacket ( Packet packet ) : void
SendRst ( System.Guid guid ) : void
SendSynAck ( System.Guid guid ) : void
Stop ( ) : void
TapWorker ( System.Guid guid, string name, string mac, string ip, string gateway ) : System

Method Details

IpV4Handler() public méthode

public IpV4Handler ( Packet packet, IList packetList = null ) : void
packet Packet
packetList IList
Résultat void

ReceivePackets() public méthode

public ReceivePackets ( ) : void
Résultat void

SendAck() public méthode

public SendAck ( System.Guid guid ) : void
guid System.Guid
Résultat void

SendData() public méthode

public SendData ( System.Guid guid, int payloadLength ) : void
guid System.Guid
payloadLength int
Résultat void

SendFinAck() public méthode

public SendFinAck ( System.Guid guid ) : void
guid System.Guid
Résultat void

SendKeepAlive() public méthode

public SendKeepAlive ( System.Guid guid ) : void
guid System.Guid
Résultat void

SendPacket() public méthode

public SendPacket ( Packet packet ) : void
packet Packet
Résultat void

SendRst() public méthode

public SendRst ( System.Guid guid ) : void
guid System.Guid
Résultat void

SendSynAck() public méthode

public SendSynAck ( System.Guid guid ) : void
guid System.Guid
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

TapWorker() public méthode

public TapWorker ( System.Guid guid, string name, string mac, string ip, string gateway ) : System
guid System.Guid
name string
mac string
ip string
gateway string
Résultat System

Property Details

Guid public_oe property

public Guid,System Guid
Résultat System.Guid

Initialized public_oe property

public ManualResetEventSlim,System.Threading Initialized
Résultat System.Threading.ManualResetEventSlim

Name public_oe property

public string Name
Résultat string

ThreadActive public_oe property

public ManualResetEventSlim,System.Threading ThreadActive
Résultat System.Threading.ManualResetEventSlim

communicator public_oe property

public PacketCommunicator communicator
Résultat PacketCommunicator

fragBuffer public_oe property

public FragmentationBuffer,Network_Manager.Jobs.Extensions fragBuffer
Résultat FragmentationBuffer

fragments public_oe property

public IList fragments
Résultat IList

ifHardwareAddress public_oe property

public MacAddress,System.Net ifHardwareAddress
Résultat System.Net.MacAddress

ifHardwareAddressByte public_oe property

public byte[] ifHardwareAddressByte
Résultat byte[]

ifHardwareAddressString public_oe property

public string ifHardwareAddressString
Résultat string

ifProtocolAddress public_oe property

public IpV4Address,PcapDotNet.Packets.IpV4 ifProtocolAddress
Résultat PcapDotNet.Packets.IpV4.IpV4Address

ifProtocolAddressByte public_oe property

public byte[] ifProtocolAddressByte
Résultat byte[]

ifProtocolAddressString public_oe property

public string ifProtocolAddressString
Résultat string

ownHardwareAddress public_oe property

public MacAddress,System.Net ownHardwareAddress
Résultat System.Net.MacAddress

ownHardwareAddressByte public_oe property

public byte[] ownHardwareAddressByte
Résultat byte[]

ownHardwareAddressString public_oe static_oe property

public static string ownHardwareAddressString
Résultat string

ownProtocolAddress public_oe property

public IpV4Address ownProtocolAddress
Résultat IpV4Address

ownProtocolAddressByte public_oe property

public byte[] ownProtocolAddressByte
Résultat byte[]

ownProtocolAddressString public_oe static_oe property

public static string ownProtocolAddressString
Résultat string

tapRoutingObject public_oe property

public RoutingObject tapRoutingObject
Résultat RoutingObject