示例#1
0
        //
        public void Open(string name)
        {
            AgencyClient client = new AgencyClient();
            AgencyProxy  agency = client.GetAgency();

            Agent = agency.CreateAgent(name);
            Brain = Agent.GetBrain();
        }
示例#2
0
 private void LoadAgents()
 {
     SecurityAgents.Instance.LoadAgents();
     foreach (SecurityAgent agent in SecurityAgents.Instance.LoadedAgents.Keys)
     {
         AgentProxy agentPlugin = (AgentProxy)SecurityAgents.Instance.LoadedAgents[agent];
         if (agent.Enabled)
         {
             agentPlugin.AttackDetected += new AttackDetectedHandler(Service_AttackDetected);
         }
     }
 }