public static void Parser(PackSendData packSendData, ref ServerGame.Core.Connctions.AbstractServer.StateObject DataUser, Interface.Connctions.ConnctionType ConnctionType) { StoredEvent.Find(Event => string.Equals(Event.NameEvent, packSendData.NameOFEvent)) .OnRunEvent ( packSendData , ref DataUser, ConnctionType ); }
public virtual bool OnRunEvent(PackSendData PackSendData, ref ServerGame.Core.Connctions.AbstractServer.StateObject UserSenderAllInfo, ConnctionType ConnctionType) { for (int i = 0; i < PackSendData.AllData.Count; i++) { Connctions.Server.ServerOject.Sendudp(UserSenderAllInfo.workSocket, PackSendData.AllData[i].DataS.ToString(), UserSenderAllInfo.IPEndPointUDP); #if (DEBUG) Console.WriteLine("Data Out Put Data[{0}] : {1} ", i.ToString(), PackSendData.AllData[i].DataS.ToString()); #endif } return(true); }
public virtual bool OnRunEvent(PackSendData PackSendData, ref ServerGame.Core.Connctions.AbstractServer.StateObject UserSenderAllInfo, ConnctionType ConnctionType) { if (this.onevent != null) { this.onevent(this, new ResEventArgs(PackSendData, ref UserSenderAllInfo, ConnctionType)); return(true); } else { for (int i = 0; i < PackSendData.AllData.Count; i++) { Console.WriteLine("Data Out Put Data[{0}] : {1} ", i.ToString(), PackSendData.AllData[i].DataS.ToString()); } return(true); } }