Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Smith <bobsmith@mono-cvs.ximian.com>2001-08-31 00:41:15 +0400
committerBob Smith <bobsmith@mono-cvs.ximian.com>2001-08-31 00:41:15 +0400
commitc6154f24702cda08cdf730b09e266a03108e98c6 (patch)
tree0d4215e8e3a04d1698a0a0a2b1bf7d8cd461dc90 /mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs
parent2b574ba7f919db7a4cc8b7acda2e290df5df5b0c (diff)
More implementation/stubbing.
svn path=/trunk/mcs/; revision=686
Diffstat (limited to 'mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs')
-rw-r--r--mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs46
1 files changed, 46 insertions, 0 deletions
diff --git a/mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs b/mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs
new file mode 100644
index 00000000000..88311ed611b
--- /dev/null
+++ b/mcs/class/System.Web/System.Web.Hosting/SimpleWorkerRequest.cs
@@ -0,0 +1,46 @@
+//
+// System.Web.Hosting.SimpleWorkerRequest.cs
+//
+// Author:
+// Bob Smith <bob@thestuff.net>
+//
+// (C) Bob Smith
+//
+
+using System;
+
+namespace System.Web.Hosting
+{
+ public class SimpleWorkerRequest : HttpWorkerRequest
+ {
+ public SimpleWorkerRequest(string page, string query, TextWriter output);
+ public SimpleWorkerRequest(string appVirtualDir, string appPhysicalDir, string page, string query, TextWriter output);
+ public override string MachineConfigPath {get;}
+ public override void EndOfRequest();
+ public override void FlushResponse(bool finalFlush);
+ public override string GetAppPath();
+ public override string GetAppPathTranslated();
+ public override string GetFilePath();
+ public override string GetFilePathTranslated();
+ public override string GetHttpVerbName();
+ public override string GetHttpVersion();
+ public override string GetLocalAddress();
+ public override int GetLocalPort();
+ public override string GetPathInfo();
+ public override string GetQueryString();
+ public override string GetRawUrl();
+ public override string GetRemoteAddress();
+ public override int GetRemotePort();
+ public override string GetServerVariable(string name);
+ public override string GetUriPath();
+ public override IntPtr GetUserToken();
+ public override string MapPath(string path);
+ public override void SendKnownResponseHeader(int index, string value);
+ public override void SendResponseFromFile(IntPtr handle, long offset, long length);
+ public override void SendResponseFromFile(string filename, long offset, long length);
+ public override void SendResponseFromMemory(byte[] data, int length);
+ public virtual void SendResponseFromMemory(IntPtr data, int length);
+ public override void SendStatus(int statusCode, string statusDescription);
+ public override void SendUnknownResponseHeader(string name, string value);
+ }
+}