Skip to content
This repository has been archived by the owner on Jul 9, 2023. It is now read-only.

Commit

Permalink
Merge pull request #865 from justcoding121/develop
Browse files Browse the repository at this point in the history
Beta
  • Loading branch information
honfika authored May 11, 2021
2 parents 2feaa40 + 1236dce commit c1302ef
Show file tree
Hide file tree
Showing 26 changed files with 284 additions and 84 deletions.
40 changes: 20 additions & 20 deletions docs/api/Titanium.Web.Proxy.ProxyServer.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -110,18 +110,18 @@ <h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_CopyBodyAsync_Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_System_Boolean_System_Int64_System_Action_System_Byte___System_Int32_System_Int32__System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.CopyBodyAsync(Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter%2CSystem.Boolean%2CSystem.Int64%2CSystem.Action%7BSystem.Byte%5B%5D%2CSystem.Int32%2CSystem.Int32%7D%2CSystem.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_CopyBodyAsync_Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_System_Boolean_System_Int64_System_Boolean_Titanium_Web_Proxy_EventArguments_SessionEventArgs_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.CopyBodyAsync(Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter%2CSystem.Boolean%2CSystem.Int64%2CSystem.Boolean%2CTitanium.Web.Proxy.EventArguments.SessionEventArgs%2CSystem.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L13">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L14">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_CopyBodyAsync_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.CopyBodyAsync*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_CopyBodyAsync_Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_System_Boolean_System_Int64_System_Action_System_Byte___System_Int32_System_Int32__System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.CopyBodyAsync(Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter,System.Boolean,System.Int64,System.Action{System.Byte[],System.Int32,System.Int32},System.Threading.CancellationToken)">CopyBodyAsync(IHttpStreamWriter, Boolean, Int64, Action&lt;Byte[], Int32, Int32&gt;, CancellationToken)</h4>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_CopyBodyAsync_Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_System_Boolean_System_Int64_System_Boolean_Titanium_Web_Proxy_EventArguments_SessionEventArgs_System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.CopyBodyAsync(Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter,System.Boolean,System.Int64,System.Boolean,Titanium.Web.Proxy.EventArguments.SessionEventArgs,System.Threading.CancellationToken)">CopyBodyAsync(IHttpStreamWriter, Boolean, Int64, Boolean, SessionEventArgs, CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task CopyBodyAsync(IHttpStreamWriter writer, bool isChunked, long contentLength, Action&lt;byte[], int, int&gt; onCopy, CancellationToken cancellationToken)</code></pre>
<pre><code class="lang-csharp hljs">Task CopyBodyAsync(IHttpStreamWriter writer, bool isChunked, long contentLength, bool isRequest, SessionEventArgs args, CancellationToken cancellationToken)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
Expand Down Expand Up @@ -149,8 +149,13 @@ <h5 class="parameters">Parameters</h5>
<td></td>
</tr>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.action-3">Action</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.byte">Byte</a>[], <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a>&gt;</td>
<td><span class="parametername">onCopy</span></td>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">isRequest</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="Titanium.Web.Proxy.EventArguments.SessionEventArgs.html">SessionEventArgs</a></td>
<td><span class="parametername">args</span></td>
<td></td>
</tr>
<tr>
Expand Down Expand Up @@ -180,7 +185,7 @@ <h5 class="returns">Returns</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_Read_System_Byte___System_Int32_System_Int32_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.Read(System.Byte%5B%5D%2CSystem.Int32%2CSystem.Int32)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L9">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L10">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_Read_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.Read*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_Read_System_Byte___System_Int32_System_Int32_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.Read(System.Byte[],System.Int32,System.Int32)">Read(Byte[], Int32, Int32)</h4>
Expand Down Expand Up @@ -237,7 +242,7 @@ <h5 class="returns">Returns</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_ReadAsync_System_Byte___System_Int32_System_Int32_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.ReadAsync(System.Byte%5B%5D%2CSystem.Int32%2CSystem.Int32%2CSystem.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L11">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L12">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_ReadAsync_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.ReadAsync*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader_ReadAsync_System_Byte___System_Int32_System_Int32_System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">ReadAsync(Byte[], Int32, Int32, CancellationToken)</h4>
Expand Down Expand Up @@ -305,7 +310,7 @@ <h5 class="returns">Returns</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamReader.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamReader%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L7" class="contribution-link">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamReader.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,14 +92,46 @@ <h5 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_syntax">Synt
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IHttpStreamWriter</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_IsNetworkStream.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.IsNetworkStream%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L11">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_IsNetworkStream_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.IsNetworkStream*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_IsNetworkStream" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.IsNetworkStream">IsNetworkStream</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">bool IsNetworkStream { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_Write_System_Byte___System_Int32_System_Int32_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.Write(System.Byte%5B%5D%2CSystem.Int32%2CSystem.Int32)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L11">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L13">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_Write_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.Write*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_Write_System_Byte___System_Int32_System_Int32_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.Write(System.Byte[],System.Int32,System.Int32)">Write(Byte[], Int32, Int32)</h4>
Expand Down Expand Up @@ -141,7 +173,7 @@ <h5 class="parameters">Parameters</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteAsync_System_Byte___System_Int32_System_Int32_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteAsync(System.Byte%5B%5D%2CSystem.Int32%2CSystem.Int32%2CSystem.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L13">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L15">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteAsync_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteAsync*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteAsync_System_Byte___System_Int32_System_Int32_System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">WriteAsync(Byte[], Int32, Int32, CancellationToken)</h4>
Expand Down Expand Up @@ -203,7 +235,7 @@ <h5 class="returns">Returns</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_System_String_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync(System.String%2CSystem.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L17">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L19">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_System_String_System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync(System.String,System.Threading.CancellationToken)">WriteLineAsync(String, CancellationToken)</h4>
Expand Down Expand Up @@ -255,7 +287,7 @@ <h5 class="returns">Returns</h5>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/new/develop/apiSpec/new?filename=Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync(System.Threading.CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L15">View Source</a>
<a href="https://github.com/justcoding121/Titanium-Web-Proxy/blob/develop/src/Titanium.Web.Proxy/StreamExtended/Network/IHttpStreamWriter.cs/#L17">View Source</a>
</span>
<a id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync*"></a>
<h4 id="Titanium_Web_Proxy_StreamExtended_Network_IHttpStreamWriter_WriteLineAsync_System_Threading_CancellationToken_" data-uid="Titanium.Web.Proxy.StreamExtended.Network.IHttpStreamWriter.WriteLineAsync(System.Threading.CancellationToken)">WriteLineAsync(CancellationToken)</h4>
Expand Down
Loading

0 comments on commit c1302ef

Please sign in to comment.