EvilDICOM.Network.Association.Association C# (CSharp) Method

Association() public method

public Association ( EvilDICOM.Network.DICOMServiceClass serviceClass, TcpClient client ) : System
serviceClass EvilDICOM.Network.DICOMServiceClass
client System.Net.Sockets.TcpClient
return System
        public Association(DICOMServiceClass serviceClass, TcpClient client)
        {
            ServiceClass = serviceClass;
            Stream = new BufferedStream(client.GetStream());
            Reader = new NetworkBinaryReader(Stream);
            PresentationContexts = new List<PresentationContext>();
            IpAddress = ((IPEndPoint)client.Client.RemoteEndPoint).Address.ToString();
            Port = ((IPEndPoint)client.Client.RemoteEndPoint).Port;
            PDUProcessor = new PDUProcessor();
            PDataProcessor = new PDataProcessor();
            State = NetworkState.IDLE;
            OutboundMessages = new ConcurrentQueue<AbstractDIMSEBase>();
        }