internal DefaultKayakSocket(Socket socket, IScheduler scheduler) { this.id = nextId++; this.socket = new SocketWrapper(socket); this.scheduler = scheduler; state = new KayakSocketState(false); }
internal DefaultKayakSocket(ISocketWrapper socket, IScheduler scheduler) { this.id = nextId++; this.socket = socket; this.scheduler = scheduler; state = new KayakSocketState(false); }
internal DefaultKayakSocket(ISocketWrapper socket, IScheduler scheduler) { this.ID = Interlocked.Increment(ref s_NextId); this.m_Socket = socket; this.m_Scheduler = scheduler; m_State = new KayakSocketState(false); }
internal DefaultKayakSocket(ISocketDelegate del, IScheduler scheduler) { this.scheduler = scheduler; this.del = del; state = new KayakSocketState(true); }
public KayakSocket(ISocketDelegate del, IScheduler scheduler) { this.scheduler = scheduler; this.del = del; state = new KayakSocketState(true); }