Example #1
0
		public void Start( Process process )
		{
			ClientInfo cInfo = ClientsConfig.GetClientInfo( process );
			if ( cInfo == null )
				throw new Exception( "Client not defined" );

			m_PacketSpy = new PacketSpy( cInfo.Send, cInfo.Recv, new PacketHandler( HandlePacket ) );
			m_PacketSpy.OnProcessTerminated += new ProcessTerminatedHandler( ProcessEnd );

			m_PacketSpy.Spy( process );
		}
Example #2
0
        public void Start(Process process)
        {
            ClientInfo cInfo = ClientsConfig.GetClientInfo(process);

            if (cInfo == null)
            {
                throw new Exception("Client not defined");
            }

            m_PacketSpy = new PacketSpy(cInfo.Send, cInfo.Recv, new PacketHandler(HandlePacket));
            m_PacketSpy.OnProcessTerminated += new ProcessTerminatedHandler(ProcessEnd);

            m_PacketSpy.Spy(process);
        }
Example #3
0
				public ProcessStarter( PacketSpy packetSpy, Process process ) : base( packetSpy )
				{
					m_Process = process;
				}
Example #4
0
				public PathStarter( PacketSpy packetSpy, string path ) : base( packetSpy )
				{
					m_Path = path;
				}
Example #5
0
			public PacketSpyStarter( PacketSpy packetSpy )
			{
				m_PacketSpy = packetSpy;
			}
Example #6
0
			public static void Start( PacketSpy packetSpy, Process process )
			{
				PacketSpyStarter starter = new ProcessStarter( packetSpy, process );
				Start( starter );
			}
Example #7
0
			public static void Start( PacketSpy packetSpy, string path )
			{
				PacketSpyStarter starter = new PathStarter( packetSpy, path );
				Start( starter );
			}
Example #8
0
 public override void Start()
 {
     PacketSpy.Init(m_Process);
     PacketSpy.MainLoop();
 }
Example #9
0
 public ProcessStarter(PacketSpy packetSpy, Process process) : base(packetSpy)
 {
     m_Process = process;
 }
Example #10
0
 public PathStarter(PacketSpy packetSpy, string path) : base(packetSpy)
 {
     m_Path = path;
 }
Example #11
0
 public PacketSpyStarter(PacketSpy packetSpy)
 {
     m_PacketSpy = packetSpy;
 }
Example #12
0
            public static void Start(PacketSpy packetSpy, Process process)
            {
                PacketSpyStarter starter = new ProcessStarter(packetSpy, process);

                Start(starter);
            }
Example #13
0
            public static void Start(PacketSpy packetSpy, string path)
            {
                PacketSpyStarter starter = new PathStarter(packetSpy, path);

                Start(starter);
            }