public FreeSwitchClient(SecureString password, FreeSwitchEventCollection eventCollection)
 {
     _eventCollection = eventCollection;
     var pipelineFactory = new FreeSwitchPipeline(password, this);
     _pipeline = pipelineFactory.Build();
     _channel = new TcpClientChannel(_pipeline);
     _waitingObjects = new AsyncJobQueue();
 }
예제 #2
0
        public FreeSwitchClient(SecureString password, FreeSwitchEventCollection eventCollection)
        {
            _eventCollection = eventCollection;
            var pipelineFactory = new FreeSwitchPipeline(password, this);

            _pipeline       = pipelineFactory.Build();
            _channel        = new TcpClientChannel(_pipeline);
            _waitingObjects = new AsyncJobQueue();
        }