PageRenderTime 41ms CodeModel.GetById 38ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/src/Manos/Manos.Http/HttpErrorCallback.cs

http://github.com/jacksonh/manos
C# | 40 lines | 5 code | 6 blank | 29 comment | 0 complexity | 75e085de5cd6304fef041e48ddc43f8f MD5 | raw file
 1//
 2// Based on http_parser.java: http://github.com/a2800276/http-parser.java
 3// which is based on http_parser: http://github.com/ry/http-parser
 4//
 5//
 6// Copyright 2009,2010 Ryan Dahl <ry@tinyclouds.org>
 7// Copyright (C) 2010 Tim Becker 
 8// Copyright (C) 2010 Jackson Harper (jackson@manosdemono.com)
 9//
10// Permission is hereby granted, free of charge, to any person obtaining
11// a copy of this software and associated documentation files (the
12// "Software"), to deal in the Software without restriction, including
13// without limitation the rights to use, copy, modify, merge, publish,
14// distribute, sublicense, and/or sell copies of the Software, and to
15// permit persons to whom the Software is furnished to do so, subject to
16// the following conditions:
17// 
18// The above copyright notice and this permission notice shall be
19// included in all copies or substantial portions of the Software.
20// 
21// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
22// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
23// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
24// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
25// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
26// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
27// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28//
29//
30
31using System.IO;
32
33using Manos.IO;
34
35namespace Manos.Http {
36
37	public delegate void HttpErrorCallback (HttpParser parser, string message, ByteBuffer buffer, int initial_position);
38}
39
40