protected BasicSocket(IPAddress ip, SocketType socketType, SocketSide socketSide, SocketEventProvider eventProvider) { IP = ip; SockType = socketType; SockSide = socketSide; (EventProvider = eventProvider).ProcessHandler += EventProvider_ProcessHandler; ReUse(); }
protected SenderSocket(IPAddress ip, SocketType socketType, SocketSide socketSide, SocketEventProvider eventProvider) : base(ip, socketType, socketSide, eventProvider) { Pack = new Packet(); if (socketType == SocketType.Stream && socketSide == SocketSide.Server) { TcpClientSockets = new List <SenderSocket>(); } }
public SocketProvider() { EventProvider = new SocketEventProvider(); }