/// <summary> /// Initializes new instance of <see cref="InnerNetworkClient"/> object. /// </summary> /// <param name="serviceId">Remote service unique id.</param> /// <param name="serviceType">Remote service type.</param> /// <param name="socket"><see cref="Socket"/> used by connection.</param> /// <param name="handleDelegate">Service Handle Delegate, if null packet will not be handled</param> public InnerNetworkClient(byte serviceId, ServiceType serviceType, Socket socket, PacketHandleDelegate handleDelegate) : base(socket) { m_ServiceId = serviceId; m_ServiceType = serviceType; HandleDelegate = handleDelegate; }
/// <summary> /// Initializes new instance of <see cref="InnerNetworkClient"/> object. /// </summary> /// <param name="serviceId">Remote service unique id.</param> /// <param name="serviceType">Remote service type.</param> /// <param name="socket"><see cref="Socket"/> used by connection.</param> /// <param name="handleDelegate">Service Handle Delegate, if null packet will not be handled</param> public InnerNetworkClient( byte serviceId, ServiceType serviceType, Socket socket, PacketHandleDelegate handleDelegate ) : base(socket) { m_ServiceId = serviceId; m_ServiceType = serviceType; HandleDelegate = handleDelegate; }