C# Class DeOps.Simulator.InternetSim

Afficher le fichier Open project: swax/DeOps Class Usage Examples

Méthodes publiques

Свойство Type Description
ClearIPCache bool
FreshStart bool
InPackets List[]
InstanceChange InstanceChangeHandler
Instances ThreadedList
LAN bool
LoadOnline bool
LoadedPath string
Logging bool
OpNames string>.Dictionary
OutPackets List[]
Paused bool
PumpThreads Thread[]
RunThread Thread
Shutdown bool
SleepTime int
StartTime System.DateTime
TcpEndPoints DhtNetwork>.Dictionary
TcpSourcetoDest TcpConnect>.ThreadedDictionary
TestCoreThread bool
TestEncryption bool
TestTcpFullBuffer bool
TimeNow System.DateTime
UdpEndPoints DhtNetwork>.Dictionary
UpdateView UpdateViewHandler
UseTimeFile bool
UserNames string>.Dictionary
WebCacheHits int

Méthodes publiques

Méthode Description
AddAddress ( IPEndPoint address, DeOps.Implementation.Dht.DhtNetwork network, bool tcp ) : void
DoFlux ( ) : void
DoStep ( ) : void
DownloadCache ( DeOps.Implementation.Dht.DhtNetwork network ) : void
Exit ( ) : void
ExitInstance ( SimInstance instance ) : void
InternetSim ( string startupPath, Icon defaultIcon ) : System
Login ( SimInstance instance, string path ) : void
Logout ( OpCore core ) : void
Pause ( ) : void
PumpThread ( int index ) : void
RegisterAddress ( OpCore core ) : void
Run ( ) : void
SendPacket ( SimPacketType type, DeOps.Implementation.Dht.DhtNetwork network, byte packet, System target, TcpConnect tcp ) : int
Start ( ) : void
StartInstance ( string path ) : void
UnregisterAddress ( OpCore core ) : void

Method Details

AddAddress() public méthode

public AddAddress ( IPEndPoint address, DeOps.Implementation.Dht.DhtNetwork network, bool tcp ) : void
address System.Net.IPEndPoint
network DeOps.Implementation.Dht.DhtNetwork
tcp bool
Résultat void

DoFlux() public méthode

public DoFlux ( ) : void
Résultat void

DoStep() public méthode

public DoStep ( ) : void
Résultat void

DownloadCache() public méthode

public DownloadCache ( DeOps.Implementation.Dht.DhtNetwork network ) : void
network DeOps.Implementation.Dht.DhtNetwork
Résultat void

Exit() public méthode

public Exit ( ) : void
Résultat void

ExitInstance() public méthode

public ExitInstance ( SimInstance instance ) : void
instance SimInstance
Résultat void

InternetSim() public méthode

public InternetSim ( string startupPath, Icon defaultIcon ) : System
startupPath string
defaultIcon System.Drawing.Icon
Résultat System

Login() public méthode

public Login ( SimInstance instance, string path ) : void
instance SimInstance
path string
Résultat void

Logout() public méthode

public Logout ( OpCore core ) : void
core DeOps.Implementation.OpCore
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

PumpThread() public méthode

public PumpThread ( int index ) : void
index int
Résultat void

RegisterAddress() public méthode

public RegisterAddress ( OpCore core ) : void
core DeOps.Implementation.OpCore
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

SendPacket() public méthode

public SendPacket ( SimPacketType type, DeOps.Implementation.Dht.DhtNetwork network, byte packet, System target, TcpConnect tcp ) : int
type SimPacketType
network DeOps.Implementation.Dht.DhtNetwork
packet byte
target System
tcp DeOps.Implementation.Transport.TcpConnect
Résultat int

Start() public méthode

public Start ( ) : void
Résultat void

StartInstance() public méthode

public StartInstance ( string path ) : void
path string
Résultat void

UnregisterAddress() public méthode

public UnregisterAddress ( OpCore core ) : void
core DeOps.Implementation.OpCore
Résultat void

Property Details

ClearIPCache public_oe property

public bool ClearIPCache
Résultat bool

FreshStart public_oe property

public bool FreshStart
Résultat bool

InPackets public_oe property

public List[] InPackets
Résultat List[]

InstanceChange public_oe property

public InstanceChangeHandler InstanceChange
Résultat InstanceChangeHandler

Instances public_oe property

public ThreadedList Instances
Résultat ThreadedList

LAN public_oe property

public bool LAN
Résultat bool

LoadOnline public_oe property

public bool LoadOnline
Résultat bool

LoadedPath public_oe property

public string LoadedPath
Résultat string

Logging public_oe property

public bool Logging
Résultat bool

OpNames public_oe property

public Dictionary OpNames
Résultat string>.Dictionary

OutPackets public_oe property

public List[] OutPackets
Résultat List[]

Paused public_oe property

public bool Paused
Résultat bool

PumpThreads public_oe property

public Thread[] PumpThreads
Résultat Thread[]

RunThread public_oe property

public Thread RunThread
Résultat Thread

Shutdown public_oe property

public bool Shutdown
Résultat bool

SleepTime public_oe property

public int SleepTime
Résultat int

StartTime public_oe property

public DateTime,System StartTime
Résultat System.DateTime

TcpEndPoints public_oe property

public Dictionary TcpEndPoints
Résultat DhtNetwork>.Dictionary

TcpSourcetoDest public_oe property

public ThreadedDictionary TcpSourcetoDest
Résultat TcpConnect>.ThreadedDictionary

TestCoreThread public_oe property

public bool TestCoreThread
Résultat bool

TestEncryption public_oe property

public bool TestEncryption
Résultat bool

TestTcpFullBuffer public_oe property

public bool TestTcpFullBuffer
Résultat bool

TimeNow public_oe property

public DateTime,System TimeNow
Résultat System.DateTime

UdpEndPoints public_oe property

public Dictionary UdpEndPoints
Résultat DhtNetwork>.Dictionary

UpdateView public_oe property

public UpdateViewHandler UpdateView
Résultat UpdateViewHandler

UseTimeFile public_oe property

public bool UseTimeFile
Résultat bool

UserNames public_oe property

public Dictionary UserNames
Résultat string>.Dictionary

WebCacheHits public_oe property

public int WebCacheHits
Résultat int