public V8DebugAgent(string name, string version, int port, bool remote, IV8DebugListener listener) { this.name = name; this.version = version; this.listener = listener; var started = false; if (remote) { started = MiscHelpers.Try(() => { httpListener = new HttpListener(); httpListener.Prefixes.Add("http://+:" + port + "/"); httpListener.Start(); }); } if (!started) { started = MiscHelpers.Try(() => { httpListener = new HttpListener(); httpListener.Prefixes.Add("http://127.0.0.1:" + port + "/"); httpListener.Start(); }); } if (started) { StartAcquireHttpListenerContext(); } }
public V8DebugAgent(string name, string version, int port, bool remote, IV8DebugListener listener) { this.name = name; this.version = version; this.listener = listener; var started = false; if (remote) { started = MiscHelpers.Try(() => { tcpListener = new TcpListener(IPAddress.Any, port); tcpListener.Start(); }); } if (!started) { started = MiscHelpers.Try(() => { tcpListener = new TcpListener(IPAddress.Loopback, port); tcpListener.Start(); }); } if (started) { StartAcceptWebClient(); } }
public V8DebugAgent(string name, string version, int port, IV8DebugListener listener) { this.name = name; this.version = version; this.listener = listener; RegisterWaitForQueueEvent(); MiscHelpers.Try(() => { tcpListener = new TcpListener(IPAddress.Loopback, port); tcpListener.Start(); tcpListener.BeginAcceptTcpClient(OnClientAccepted, null); }); }
public static unsafe void *CreateDebugAgent(string name, string version, int port, IV8DebugListener listener) { return(AddRefHostObject(new V8DebugAgent(name, version, port, listener))); }
public static unsafe void* CreateDebugAgent(string name, string version, int port, IV8DebugListener listener) { return AddRefHostObject(new V8DebugAgent(name, version, port, listener)); }
public V8DebugAgent(string name, string version, int port, IV8DebugListener listener) { this.name = name; this.version = version; this.listener = listener; RegisterWaitForQueueEvent(); MiscHelpers.Try(() => { tcpListener = new TcpListener(IPAddress.Loopback, port); tcpListener.Start(); tcpListener.BeginAcceptTcpClient(OnClientAccepted, null); }); }