Droog.Beanstalk.Client.BeanstalkClient.Exec C# (CSharp) Method

Exec() private method

private Exec ( System.Net.Request request ) : Response
request System.Net.Request
return Response
        private Response Exec(Request request) {
            VerifyConnection();
            _socket.SendRequest(request, _buffer);
            var response = _socket.ReceiveResponse(_buffer);
            if((response.Status & request.ExpectedStatuses) != response.Status) {
                throw new InvalidStatusException(request.Command, response.Status);
            }
            return response;
        }