public int saveImages(List <Image> images) { ImageDao imageDao = new ImageDaoImp(); foreach (Image img in images) { ClientServer server = new ClientServer(); //random Name generator Random random = new Random(); int num = random.Next(10000); img.nomImage = (num.ToString() + "_" + DateTime.Now.ToString("HH_mm_ss")); try { //Database Connection Test if (ConnectionHandler.Instance.testConnction()) { server.sendImage(img); imageDao.SaveImage(img); } } catch { return(-1); } } return(1); }
public ClientManager(Core core, ILoggable Log = null) { ClientManager.core = core; ClientManager.Log = Log ?? new NullLogger(); _ = new ClientServer(Config.TcpPortApi); }
/// <summary> /// 更新本地 /// </summary> /// <param name="server">rpc 远端配置</param> private static void Register(ClientServer server) { try { readerWriterLock.AcquireWriterLock(100); var ss = server; string key = server.ServerName.ToLower(); if (!cls.ContainsKey(key)) { var clientServer = new ClientServer() { RouterType = ss.RouterType, ServerName = ss.ServerName }; cls.Add(key, clientServer); } cls[key].UpdateClient(ss.Client, true); } catch (Exception ex) { logger.LogCritical(ex, "GrantMicroService.GrantRpc.Client.GrantRpcClientManager.Register.Error"); } finally { if (readerWriterLock.IsWriterLockHeld) { readerWriterLock.ReleaseWriterLock(); } } }
static void Listeners() { Socket socketForClient = tcpListener.AcceptSocket(); if (socketForClient.Connected) { Console.WriteLine("Client:" + socketForClient.RemoteEndPoint + " now connected to server."); NetworkStream networkStream = new NetworkStream(socketForClient); System.IO.StreamWriter streamWriter = new System.IO.StreamWriter(networkStream); System.IO.StreamReader streamReader = new System.IO.StreamReader(networkStream); while (true) { string theString = streamReader.ReadLine(); Console.WriteLine("Message recieved from client:" + theString); var response = ClientServer.ParseMessage(theString); Console.WriteLine("Writing response:" + response); streamWriter.WriteLine(response); streamWriter.Flush(); } streamReader.Close(); networkStream.Close(); streamWriter.Close(); } socketForClient.Close(); Console.WriteLine("Press any key to exit from server program"); Console.ReadKey(); }
static void Main(string[] args) { ClientServer cls = new ClientServer(); int id = cls.GetCreatorAdapter.Create; FakeAdapterInstance fai = cls.GetGetterAdapter.GetInstance(id); Console.WriteLine("Id of new instance: " + fai.Id); Console.WriteLine("Tid of new instance: " + fai.TypeId); Console.WriteLine("Property of new instance: " + fai.PropertyToChange); fai.PropertyToChange = "something"; Console.WriteLine("Property of changed instance: " + fai.PropertyToChange); cls.DeletionAdapter.Delete(fai.Id); fai = cls.GetGetterAdapter.GetInstance(fai.Id); Console.WriteLine("Adapter of deleted instance" + fai); id = cls.GetCreatorAdapter.Create; fai = cls.GetGetterAdapter.GetInstance(id); Console.WriteLine("Id of new instance: " + fai.Id); fai.Delete(); fai = cls.GetGetterAdapter.GetInstance(fai.Id); Console.WriteLine("Adapter of deleted instance" + fai); Console.ReadLine(); }
public bool ExecuteNow() { ClientServer sc = new ClientServer(this.ClientID); DataExport de = new DataExport(sc.GetServer().Connection()); de.Merge <ExportSettings>(Settings); Data.ImportExport im = new Data.ImportExport(); try { Status = ImportExportStatus.progress; im.UpdateScheduleStatus(this.ClientID, ExportImportID, (int)Status, ""); string fileName = @"/sqldump-" + Guid.NewGuid().ToString() + ".sql"; var path = FolderPath + fileName; de.ExportTo(path); Status = ImportExportStatus.completed; im.UpdateScheduleStatus(this.ClientID, ExportImportID, (int)Status, "", fileName); } catch (Exception ex) { Status = ImportExportStatus.error; im.UpdateScheduleStatus(this.ClientID, ExportImportID, (int)Status, ex.Message); throw ex; } finally { } return(true); }
void Start() { clientServer = GameObject.FindGameObjectWithTag("ClientServer").GetComponent <ClientServer>(); player = GameObject.FindGameObjectWithTag("Player"); nav = GetComponent <NavMeshAgent> (); myName = GameObject.FindGameObjectWithTag("MultiplayerManager").GetComponent <MultiplayerManager>().nick; }
private void p_PingCompleted(object sender, PingCompletedEventArgs e) { string ip = (string)e.UserState; if (e.Reply != null && e.Reply.Status == IPStatus.Success) { if (resolveNames) { ClientServer sc = new ClientServer(); string name; try { IPHostEntry hostEntry = Dns.GetHostEntry(ip); name = hostEntry.HostName; } catch (SocketException ex) { name = "?"; } if (name != "?") { sc.Ip = ip; sc.NamePC = name; //db.ScanIps.Add(sc); //db.SaveChanges(); list.Add(sc); } } } }
public JsonpResult GetTable(string clientid, string tableid) { ClientServer c = new ClientServer(clientid); Tz.Net.DataManager dataManager = new Net.DataManager(tableid, c.GetServer().ServerID, clientid); return(new JsonpResult(dataManager.GetTable())); }
public bool RemoveAllRelations() { var c = new ClientServer(ClientID); var dataComponentModal = new Data.Component.ComponentModal(c.GetServer().Connection()); dataComponentModal.RemoveAllItemRelation(this.ClientID, this.ComponentModalItemID); return(true); }
/// <summary> /// Intializes an instance of the <see cref="NetDiskFile"/> by specified an instance of the <see cref="INetDiskFile"/>, /// which will serve as the root file for the <see cref="INetDiskUser"/> instance. /// </summary> /// <param name="netDiskUser">The owner of the instance.</param> public NetDiskFile(NetDiskUser netDiskUser) { var users = GlobalConfig.Load().Users; _client = new ClientServer(ClientServer.AuthenticationMounted); //_netDiskUser = netDiskUser; _path = "/"; }
public void Init() { var N = 10; server = new ClientServer(N); Assert.IsNotNull(server); }
/// <summary> /// /// </summary> /// <param name="clientid"></param> /// <param name="lookupid"></param> public Lookup(string clientid, string lookupid) { ClientID = clientid; c = new ClientServer(clientid); LookupID = lookupid; LookupItems = new List <LookupItem>(); dataLookup = new Data.Component.LookUp(c.GetServer().Connection()); Load(); }
/// <summary> /// /// </summary> /// <param name="clientid"></param> public Lookup(string clientid) { c = new ClientServer(clientid); ClientID = clientid; LookupID = ""; Name = ""; LookupItems = new List <LookupItem>(); dataLookup = new Data.Component.LookUp(c.GetServer().Connection()); }
void Start() { nick = PlayerPrefs.GetString("MyNickname"); IsHost = PlayerPrefs.GetInt("IsHost"); Debug.LogError(IsHost); clientServer = GameObject.FindGameObjectWithTag("ClientServer").GetComponent <ClientServer>(); clientServer.Init(nick); player = GameObject.FindGameObjectWithTag("Player"); }
public static string GetConnection(string clientID) { string conn; ClientServer ck; ck = new ClientServer(clientID); conn = ck.GetServer().Connection(); return(conn); }
private void ReadLocalUserData() { foreach (var item in GlobalConfig.Load().Users) { ClientServer client = new ClientServer(item.SavedCredential); var user = client.GetUserInfo(); _netDiskUserList.AddRange(user.records); } }
void Start() { Host = GameObject.FindGameObjectWithTag("MultiplayerManager").GetComponent <MultiplayerManager> ().IsHost; if (Host == 1) { Destroy(this); } clientServer = GameObject.FindGameObjectWithTag("ClientServer").GetComponent <ClientServer>(); }
void Start() { player = GameObject.FindGameObjectWithTag("Player"); nav = GetComponent <NavMeshAgent> (); clientServer = GameObject.FindGameObjectWithTag("ClientServer").GetComponent <ClientServer>(); myName = GameObject.FindGameObjectWithTag("MultiplayerManager").GetComponent <MultiplayerManager>().nick; PreviousTarget = ""; target = ""; clientServer.multiplayerHandler.SendEnemyInitData(myName, ID, (double)gameObject.transform.position.x, (double)gameObject.transform.position.x, (double)gameObject.transform.position.x, (double)gameObject.transform.rotation.eulerAngles.y); }
/// <summary> /// /// </summary> /// <param name="clientID"></param> /// <param name="componentModalID"></param> public ComponentModal(string clientID, string componentModalID) { this.ClientID = clientID; c = new ClientServer(ClientID); ComponentModalID = componentModalID; this.ComponentModalRoot = new List <ComponentNode>(); conn = c.GetServer().Connection(); dataComponentModal = new Data.Component.ComponentModal(conn); LoadModal(); }
private void TsbStart_Click(object sender, EventArgs e) { CS = new ClientServer(); CS.Start(); tsbStart.Enabled = false; tsbStop.Enabled = true; //mainTimer.Enabled = true; MessageBox.Show("CS服务器启动成功!", "服务器启动", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public Component(string clientID) { ClientID = clientID; ComponentID = ""; TableID = ""; PrimaryKeys = ""; ck = new ClientServer(clientID); State = ComponentState.draft; dataComponent = new Data.Component.Component(ck.GetServer().Connection()); Attributes = new List <ComponentAttribute>(); }
/// <summary> /// /// </summary> /// <param name="clientID"></param> /// public ComponentModal(string clientID) { ClientID = clientID; c = new ClientServer(ClientID); ModalName = ""; Category = ""; ParentComponent = ""; ComponentModalRoot = new List <ComponentNode>(); conn = c.GetServer().Connection(); dataComponentModal = new Data.Component.ComponentModal(c.GetServer().Connection()); }
/// <summary> /// /// </summary> /// <param name="clientID"></param> /// public ComponentModal(string clientID, string name, string category, string parentnode) { ClientID = clientID; c = new ClientServer(ClientID); ModalName = name; Category = category; ParentComponent = parentnode; ComponentModalRoot = new List <ComponentNode>(); conn = c.GetServer().Connection(); dataComponentModal = new Data.Component.ComponentModal(c.GetServer().Connection()); }
public JsonpResult GetData(int pageSize, int currentPage, string clientid, string tbid) { System.Data.DataTable dt = new System.Data.DataTable(); ClientServer c = new ClientServer(clientid); Tz.Net.DataManager dataManager = new Net.DataManager(tbid, c.GetServer().ServerID, clientid); dt = dataManager.GetData(currentPage, pageSize); int trecord = dataManager.GetDataCount(); string dtr = DataResult.Create(dt, pageSize, currentPage, trecord); return(new JsonpResult(dtr)); }
/// <summary> /// Присвоить статус отмены конвертирования, если файл необработан /// </summary> public virtual void AbortConverting(ClientServer clientServer) { if (StatusProcessingProject != StatusProcessingProject.ConvertingComplete) { StatusProcessingProject = clientServer switch { ClientServer.Client => StatusProcessingProject.Abort, ClientServer.Server => StatusProcessingProject.InQueue, _ => StatusProcessingProject }; } } }
// Must be added to Start() method of inherited classes. // Blurs the scene and displays the intro graphic/text. public void Setup() { textBG.SetActive(true); countdownText.SetActive(false); outroText.SetActive(false); ShowInstruction(0); instructionCount = 0; ChangeBlur(2f); lvlState = 0; outputPath = "Logs/"; Client = new ClientServer(Battery.Instance.GetServerURL()); // TODO: Call standby here }
/// <summary> /// remove field from the table /// </summary> /// <param name="clientid"></param> /// <param name="tbID"></param> /// <param name="fieldID"></param> /// <returns></returns> public JsonpResult RemoveField(string clientid, string tbID, string fieldID) { try { ClientServer c = new ClientServer(clientid); Tz.Net.DataManager dataManager = new Net.DataManager(tbID, c.GetServer().ServerID, clientid); dataManager.RemoveField(fieldID); return(new JsonpResult("true")); } catch (System.Exception ex) { throw ex; } }
public HomeViewModel() { _client = new ClientServer(ClientServer.AuthenticationMounted); ChildrenFile = new ObservableCollection <INetDiskFile>(); var user = _client.GetUserInfo().records.FirstOrDefault(); if (_client.Authentication != null) { CurrentFile = (_netDiskUser.RootFile); GetFileList("/"); } }
public static async Task <int> synSever(string ClientID) { System.Data.DataTable dt = new DataTable(); ClientServer c = new ClientServer(ClientID); Tz.ClientManager.Server s = c.GetServer(); Tech.Data.DBDatabase db = Tech.Data.DBDatabase.Create(s.Connection(), "MySql.Data.MySqlClient"); Tech.Data.Schema.DBSchemaProvider provider = db.GetSchemaProvider(); IEnumerable <Tech.Data.Schema.DBSchemaItemRef> tables = provider.GetAllTables(); int count = 0; List <Tz.Net.Entity.Table> dtTb = Net.Entity.Table.GetTables(ClientID, s.ServerID); await Task.Run(() => { var dm = new DataManager(s, c.ClientID); foreach (Tech.Data.Schema.DBSchemaItemRef df in tables) { if (dtTb.Where(x => x.TableName.ToLower() == df.Name.ToLower()).FirstOrDefault() != null) { continue; } dm.NewTable(df.Name, df.Catalog); DBSchemaTable schema = provider.GetTable(df.Name); foreach (Tech.Data.Schema.DBSchemaTableColumn dc in schema.Columns) { if (dc.ColumnFlags == Tech.Data.DBColumnFlags.Nullable) { dm.AddField(dc.Name, dc.DbType, dc.Size, true); } else if (dc.ColumnFlags == Tech.Data.DBColumnFlags.PrimaryKey) { dm.AddPrimarykey(dc.Name, dc.DbType, dc.Size); } else { dm.AddField(dc.Name, dc.DbType, dc.Size, false); } } try { dm.AcceptChanges(true); } catch (Exception ex) { } count = count + 1; } return(count); }); return(count); }
/// <summary> /// radioButtonServer_CheckedChanged /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void radioButtonServer_CheckedChanged(object sender, EventArgs e) { _clientServer = ClientServer.SERVER; EnableDisableControls(); }
/// <summary> /// SetSettingsToUI /// </summary> void SetSettingsToUI() { textBoxTCPIPAddress.Text = SelectedSocketConfiguration.IPAdress; maskedTextBoxPort.Text = SelectedSocketConfiguration.Port.ToString(); labelPackageSizeValue.Text = SelectedSocketConfiguration. PacketSize.ToString(); labelSendDelayValue.Text = SelectedSocketConfiguration.SendDelay.ToString(); _clientServer = (ClientServer)SelectedSocketConfiguration.ServerClient; trackBarPackageSize.Value = Convert.ToInt32(labelPackageSizeValue.Text); trackBarSendDelay.Value = Convert.ToInt32(labelSendDelayValue.Text); if (_clientServer == ClientServer.SERVER) radioButtonServer.Checked = true; else radioButtonClient.Checked = true; }
static void Construct() { LrpClient = CreateLocalClient(Signature.Value, "SoftFX.LlApi."); LrpLlCommonClient = CreateLocalClient(Financial.Generated.Signature.Value, "SoftFX.LlCommon."); Serializer = new Financial.Generated.Serializer(LrpLlCommonClient); Handle = new Handle(LrpClient); Params = new Params(LrpClient); Client = new ClientServer(LrpClient); ClientCache = new ClientCache(LrpClient); FeedServer = new FeedServer(LrpClient); FeedCache = new FeedCache(LrpClient); TradeServer = new TradeServer(LrpClient); TradeCache = new TradeCache(LrpClient); Converter = new Converter(LrpClient); Iterator = new Iterator(LrpClient); Library = new Library(LrpClient); }