C# Класс Spinach.AsynchronousSocketListener

Показать файл Открыть проект

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

Свойство Тип Описание
allDone System.Threading.ManualResetEvent

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

Метод Описание
AsynchronousSocketListener ( ) : System
Clear ( ) : void
CloseSocket ( ) : void
Disconnect ( ) : void
GetBackup ( ) : String
GetCPU ( ) : String
GetIP ( ) : String
GetIPtoPeer ( ) : Hashtable
GetMaster ( ) : String
GetName ( ) : String
GetNametoIP ( ) : Hashtable
GetPidtoProgram ( ) : Hashtable
GetPort ( ) : String
GetProg ( String pid ) : SwarmMemory
InsertPeer ( String ip, String port, String name, String cpu ) : int
InsertProg ( String pid, SwarmMemory prog ) : void
InsertReceiveTime ( String ipport, String time ) : void
InsertSendTime ( String ipport, String time ) : void
RemovePeer ( String ipport ) : int
SetBackup ( String str ) : void
SetCPU ( String str ) : void
SetIP ( String str ) : void
SetMaster ( String str ) : void
SetName ( String str ) : void
SetPort ( String str ) : void
ShutDown ( string ExcepErr ) : void
StarHeartBeat ( ) : void
StartListening ( ) : void
getRunFailMsg ( String msg ) : void
getRunMsg ( String msg ) : void
getRunSuccessMsg ( String msg ) : void

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

Метод Описание
AcceptCallback ( IAsyncResult ar ) : void
GetTimeDifference ( string SendTime, string RecevTime ) : int
InsertDelay ( String ipport, String Delay ) : void
ReadCallback ( IAsyncResult ar ) : void
getBackupMsg ( String msg ) : void
getChatMsg ( String msg ) : void
getConnectionRequestMsg ( String msg ) : void
getDisconnectMsg ( String msg ) : void
getErrorMsg ( String msg ) : void
getHeartBeatReplyMsg ( String msg ) : void
getHeartBeatRequestMsg ( String msg ) : void
getIPtoPeerMsg ( String msg ) : void
getMasterMsg ( String msg ) : void
getPrallelSet ( String msg ) : void
getResultSet ( String msg ) : void
parseMsg ( String msg ) : void
preProcess ( String msg ) : void
selectbackup ( ) : String
setMasterBackup ( String ipport ) : void
showHeartBeat ( String ipport ) : void
showTable ( ) : void

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

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

public AsynchronousSocketListener ( ) : System
Результат System

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

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

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

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

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

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

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

public GetBackup ( ) : String
Результат String

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

public GetCPU ( ) : String
Результат String

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

public GetIP ( ) : String
Результат String

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

public GetIPtoPeer ( ) : Hashtable
Результат System.Collections.Hashtable

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

public GetMaster ( ) : String
Результат String

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

public GetName ( ) : String
Результат String

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

public GetNametoIP ( ) : Hashtable
Результат System.Collections.Hashtable

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

public GetPidtoProgram ( ) : Hashtable
Результат System.Collections.Hashtable

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

public GetPort ( ) : String
Результат String

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

public GetProg ( String pid ) : SwarmMemory
pid String
Результат SwarmMemory

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

public InsertPeer ( String ip, String port, String name, String cpu ) : int
ip String
port String
name String
cpu String
Результат int

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

public InsertProg ( String pid, SwarmMemory prog ) : void
pid String
prog SwarmMemory
Результат void

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

public InsertReceiveTime ( String ipport, String time ) : void
ipport String
time String
Результат void

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

public InsertSendTime ( String ipport, String time ) : void
ipport String
time String
Результат void

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

public RemovePeer ( String ipport ) : int
ipport String
Результат int

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

public SetBackup ( String str ) : void
str String
Результат void

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

public SetCPU ( String str ) : void
str String
Результат void

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

public SetIP ( String str ) : void
str String
Результат void

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

public SetMaster ( String str ) : void
str String
Результат void

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

public SetName ( String str ) : void
str String
Результат void

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

public SetPort ( String str ) : void
str String
Результат void

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

public ShutDown ( string ExcepErr ) : void
ExcepErr string
Результат void

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

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

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

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

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

public getRunFailMsg ( String msg ) : void
msg String
Результат void

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

public getRunMsg ( String msg ) : void
msg String
Результат void

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

public getRunSuccessMsg ( String msg ) : void
msg String
Результат void

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

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

public ManualResetEvent,System.Threading allDone
Результат System.Threading.ManualResetEvent