public RootFoldersForm(VirtualServer virtualServer, WFrame frame) { this.m_pVirtualServer = virtualServer; this.InitializeComponent(); frame.Frame_ToolStrip = this.m_pToolbar; this.LoadRoots(""); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal RouteCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pRoutes = new List <Route>(); Bind(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="owner">Owner VirtualServer object that owns this collection.</param> internal SipRegistrationCollection(VirtualServer owner) { m_pOwner = owner; m_pRegistrations = new List <SipRegistration>(); Bind(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> public DomainCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pDomains = new List <Domain>(); Bind(); }
public bool Connect(VirtualServer SVR) { try { Clear(); CancelSocket = false; ClientSocket = new System.Net.Sockets.Socket(System.Net.Sockets.AddressFamily.InterNetwork, System.Net.Sockets.SocketType.Stream, System.Net.Sockets.ProtocolType.Tcp); iConnect = new System.Net.Sockets.SocketAsyncEventArgs(); iConnect.Completed += new EventHandler<SocketAsyncEventArgs>(iConnect_Completed); iConnect.RemoteEndPoint = new DnsEndPoint(SVR.Host, SVR.Port); //.SocketClientAccessPolicyProtocol = TCP if (!ClientSocket.ConnectAsync(iConnect)) { iConnect_Completed(null, iConnect); // Synchronously } return true; } catch (Exception ex) { Close(952, "Socket_Connect: " + ex.Message); return false; } }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal FilterCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pFilters = new List <Filter>(); Bind(); }
public static void Process(byte[] buffer) { var msgVServer = (MsgVServer)buffer; var server = new VirtualServer { Id = msgVServer.UniqueId, Name = msgVServer.GetServerName(), IconUrl = msgVServer.GetServerIconUrl() }; Core.MyUser.Servers.TryAdd(server.Id, server); Dispatcher.UIThread.InvokeAsync(async() => { await Task.Delay(3000); (MainWindow.Instance.DataContext as HomeViewModel)?.Servers.Add(server); }); if (Core.SelectedServer == null) { Core.SelectedServer = server; } FConsole.WriteLine($"Received Server info for {server.Name}!"); FConsole.WriteLine($"MsgVServer: {PacketRouter.Stopwatch.Elapsed.TotalMilliseconds:0.0000}ms"); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal IPSecurityCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pEntries = new List <IPSecurity>(); Bind(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal GlobalMessageRuleCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pGlobalMessageRules = new List <GlobalMessageRule>(); Bind(); }
public AddEditRouteForm(VirtualServer virtualServer, Route route) { this.m_pVirtualServer = virtualServer; this.m_pRoute = route; this.InitializeComponent(); this.m_pEnabled.Checked = route.Enabled; this.m_pDescription.Text = route.Description; this.m_pPattern.Text = route.Pattern; if (route.Action.ActionType == RouteAction.RouteToMailbox) { this.m_pRouteToMailbox_Mailbox.Text = ((RouteAction_RouteToMailbox)route.Action).Mailbox; this.m_pAction.SelectedIndex = 0; return; } if (route.Action.ActionType == RouteAction.RouteToEmail) { this.m_pRouteToEmail_Email.Text = ((RouteAction_RouteToEmail)route.Action).EmailAddress; this.m_pAction.SelectedIndex = 1; return; } if (route.Action.ActionType == RouteAction.RouteToHost) { this.m_pRouteToHost_Host.Text = ((RouteAction_RouteToHost)route.Action).Host; this.m_pRouteToHost_Port.Value = ((RouteAction_RouteToHost)route.Action).Port; this.m_pAction.SelectedIndex = 2; } }
/// <summary> /// Edit constructor. /// </summary> /// <param name="virtualServer">Virtual server.</param> /// <param name="rule">Rule to update.</param> public wfrm_GlobalMessageRule(VirtualServer virtualServer, GlobalMessageRule rule) { m_pVirtualServer = virtualServer; m_pRule = rule; InitUI(); m_pTab_General_Enabled.Checked = rule.Enabled; if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule_enum.Always) { m_pTab_General_CheckNextRule.SelectedIndex = 0; } else if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule_enum.IfMatches) { m_pTab_General_CheckNextRule.SelectedIndex = 1; } else if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule_enum.IfNotMatches) { m_pTab_General_CheckNextRule.SelectedIndex = 2; } m_pTab_General_Description.Text = rule.Description; m_pTab_General_MatchExpression.Text = rule.MatchExpression; this.m_pTab_General_MatchExpression_TextChanged(this, new EventArgs()); LoadActions(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal GroupCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pGroups = new List <Group>(); Bind(); }
public SelectUserFolderForm(VirtualServer virtualServer, string user) { this.m_pVirtualServer = virtualServer; this.m_User = user; this.InitializeComponent(); this.LoadFolders(); }
public MailingListsForm(VirtualServer virtualServer, WFrame frame) { this.m_pVirtualServer = virtualServer; this.InitializeComponent(); frame.Frame_ToolStrip = this.m_pToolbar; this.LoadMailingLists(""); }
public async Task <ActionResult> Manage(FormCollection formCollection) { if (ModelState.IsValid) { var valuesList = formCollection["item.CheckedServer.Value"]; if (!string.IsNullOrEmpty(valuesList)) { var cbItems = valuesList.Split(','); if (cbItems != null && cbItems.Any()) { foreach (var item in cbItems) { if (string.IsNullOrEmpty(item) || item == "false") { continue; } VirtualServer virtualServer = await db.VirtualServers.FindAsync(int.Parse(item)); db.Entry(virtualServer).State = EntityState.Modified; virtualServer.RemoveDateTime = DateTime.Now; } await db.SaveChangesAsync(); } return(RedirectToAction("Index")); } } return(RedirectToAction("Manage")); }
public TreeNodeInfo(TreeNode node, Server server, MainForm.NodeType type, VirtualServer virtualServer = null) { this.m_pNode = node; this.m_pServer = server; this.m_NodeType = type; this.m_VirturalServer = virtualServer; }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal SharedRootFolderCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pRootFolders = new List <SharedRootFolder>(); Bind(); }
/// <summary> /// Edit constructor. /// </summary> /// <param name="server">Mail server.</param> /// <param name="virtualServer">Virtual server to update.</param> public wfrm_VirtualServers_VirtualServer(Server server, VirtualServer virtualServer) { m_pServer = server; m_pVirtualServer = virtualServer; InitUI(); m_pGetAPI.Enabled = false; m_pEnabled.Checked = virtualServer.Enabled; m_pName.Text = virtualServer.Name; m_pAssembly.Text = virtualServer.AssemblyName; m_pType.Text = virtualServer.TypeName; if (m_pAssembly.Text.ToLower() == "xml_api.dll") { m_pPropertyGrid.SelectedObject = new XML_InitString(virtualServer.InitString); } else if (m_pAssembly.Text.ToLower() == "mssql_api.dll") { m_pPropertyGrid.SelectedObject = new MSSQL_InitString(virtualServer.InitString); } else if (m_pAssembly.Text.ToLower() == "pgsql_api.dll") { m_pPropertyGrid.SelectedObject = new PGSQL_InitString(virtualServer.InitString); } else { MessageBox.Show("TODO:"); } }
public IPSecurityForm(VirtualServer virtualServer, WFrame frame) { this.m_pVirtualServer = virtualServer; this.InitializeComponent(); frame.Frame_ToolStrip = this.m_pToolbar; this.LoadSecurity(""); }
public RecycleBinForm(VirtualServer virtualServer, MailServer.Management.User user) { this.m_pVirtualServer = virtualServer; this.m_pUser = user; this.InitializeComponent(); this.LoadData(); }
public void Update(VirtualServer virtualserver) { var entry = db.Entry(virtualserver); entry.State = EntityState.Modified; db.SaveChanges(); }
public void CreateVirtualServer() { var server = new VirtualServer(WebApiConfig.Register, Convert.ToBoolean(ConfigurationManager.AppSettings["UseSelfHosting"])); ScenarioContext.Current[TestContextKeys.VirtualServer] = server; }
public DomainsForm(VirtualServer virtualServer, WFrame frame) { this.m_pVirtualServer = virtualServer; this.InitializeComponent(); frame.Frame_ToolStrip = this.m_pToolbar; this.LoadDomains(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal SIP_CallCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pCalls = new List <SIP_Call>(); Bind(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> public UsersDefaultFolderCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pFolders = new List <UsersDefaultFolder>(); Bind(); }
public GlobalMessageRulesForm(VirtualServer virtualServer, WFrame frame) { this.m_pVirtualServer = virtualServer; this.InitializeComponent(); frame.Frame_ToolStrip = this.m_pToolbar; this.LoadRules(""); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal UserCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pUsers = new List<User>(); Bind(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Owner virtual server.</param> internal MailingListCollection(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; m_pMailingLists = new List <MailingList>(); Bind(); }
public FolderMessagesForm(VirtualServer virtualServer, UserFolder folder) { this.m_pVirtualServer = virtualServer; this.m_pFolder = folder; this.InitializeComponent(); this.LoadData(); }
/// <summary> /// Default constructor. /// </summary> public wfrm_System_Services_SIP(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; InitUI(); LoadData(); }
public void WhenWhenAnErrorIsReturned() { var request = new HttpRequestMessage(HttpMethod.Get, Url + "NotExistent"); var server = new VirtualServer(WebApiConfig.Register, Convert.ToBoolean(ConfigurationManager.AppSettings["UseSelfHosting"])); request.Headers.Accept.Clear(); request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue( _format == "JSON" ? "application/json" : "application/xml")); _response = server.Send(request); }
public void CreateVirtualServer() { var server = new VirtualServer(WebApiConfig.Register, Convert.ToBoolean(ConfigurationManager.AppSettings["UseSelfHosting"])); ScenarioContext.Current[TestContextKeys.VirtualServer] = server; }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Virtual server that owns this relay server.</param> public Relay_Server(VirtualServer virtualServer) { m_pVirtualServer = virtualServer; }