Skip to content

Commit

Permalink
Deploying to gh-pages from @ cd93aae 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
XAMPPRocky committed Sep 18, 2024
1 parent a74ae5c commit ec4a10f
Show file tree
Hide file tree
Showing 39 changed files with 106 additions and 68 deletions.
2 changes: 1 addition & 1 deletion main/api/quilkin/all.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion main/api/quilkin/filters/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
beginning or end of each UDP packet that passes through. This is commonly
used to provide an auth token to each packet, so they can be
routed appropriately.</div></li><li><div class="item-name"><a class="struct" href="struct.ConvertProtoConfigError.html" title="struct quilkin::filters::ConvertProtoConfigError">ConvertProtoConfigError</a></div><div class="desc docblock-short">An error representing failure to convert a filter’s protobuf configuration
to its static representation.</div></li><li><div class="item-name"><a class="struct" href="struct.CreateFilterArgs.html" title="struct quilkin::filters::CreateFilterArgs">CreateFilterArgs</a></div><div class="desc docblock-short">Arguments needed to create a new filter.</div></li><li><div class="item-name"><a class="struct" href="struct.Debug.html" title="struct quilkin::filters::Debug">Debug</a></div><div class="desc docblock-short">Debug logs all incoming and outgoing packets</div></li><li><div class="item-name"><a class="struct" href="struct.Drop.html" title="struct quilkin::filters::Drop">Drop</a></div><div class="desc docblock-short">Always drops a packet, mostly useful in combination with other filters.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterChain.html" title="struct quilkin::filters::FilterChain">FilterChain</a></div><div class="desc docblock-short">A chain of <a href="trait.Filter.html" title="trait quilkin::filters::Filter"><code>Filter</code></a>s to be executed in order.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterInstance.html" title="struct quilkin::filters::FilterInstance">FilterInstance</a></div><div class="desc docblock-short">The value returned by <a href="trait.FilterFactory.html#tymethod.create_filter" title="method quilkin::filters::FilterFactory::create_filter"><code>FilterFactory::create_filter</code></a>.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterRegistry.html" title="struct quilkin::filters::FilterRegistry">FilterRegistry</a></div><div class="desc docblock-short">Registry of all <a href="trait.Filter.html" title="trait quilkin::filters::Filter"><code>Filter</code></a>s that can be applied in the system.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterSet.html" title="struct quilkin::filters::FilterSet">FilterSet</a></div><div class="desc docblock-short">A set of filters to be registered with a <a href="struct.FilterRegistry.html" title="struct quilkin::filters::FilterRegistry"><code>FilterRegistry</code></a>.</div></li><li><div class="item-name"><a class="struct" href="struct.Firewall.html" title="struct quilkin::filters::Firewall">Firewall</a></div><div class="desc docblock-short">Filter for allowing/blocking traffic by IP and port.</div></li><li><div class="item-name"><a class="struct" href="struct.LoadBalancer.html" title="struct quilkin::filters::LoadBalancer">LoadBalancer</a></div><div class="desc docblock-short">Balances packets over the upstream endpoints.</div></li><li><div class="item-name"><a class="struct" href="struct.LocalRateLimit.html" title="struct quilkin::filters::LocalRateLimit">LocalRateLimit</a></div><div class="desc docblock-short">A filter that implements rate limiting on packets based on the token-bucket
to its static representation.</div></li><li><div class="item-name"><a class="struct" href="struct.CreateFilterArgs.html" title="struct quilkin::filters::CreateFilterArgs">CreateFilterArgs</a></div><div class="desc docblock-short">Arguments needed to create a new filter.</div></li><li><div class="item-name"><a class="struct" href="struct.Debug.html" title="struct quilkin::filters::Debug">Debug</a></div><div class="desc docblock-short">Debug logs all incoming and outgoing packets</div></li><li><div class="item-name"><a class="struct" href="struct.Drop.html" title="struct quilkin::filters::Drop">Drop</a></div><div class="desc docblock-short">Always drops a packet, mostly useful in combination with other filters.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterChain.html" title="struct quilkin::filters::FilterChain">FilterChain</a></div><div class="desc docblock-short">A chain of <a href="trait.Filter.html" title="trait quilkin::filters::Filter"><code>Filter</code></a>s to be executed in order.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterInstance.html" title="struct quilkin::filters::FilterInstance">FilterInstance</a></div><div class="desc docblock-short">The value returned by <a href="trait.FilterFactory.html#tymethod.create_filter" title="method quilkin::filters::FilterFactory::create_filter"><code>FilterFactory::create_filter</code></a>.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterRegistry.html" title="struct quilkin::filters::FilterRegistry">FilterRegistry</a></div><div class="desc docblock-short">Registry of all <a href="trait.Filter.html" title="trait quilkin::filters::Filter"><code>Filter</code></a>s that can be applied in the system.</div></li><li><div class="item-name"><a class="struct" href="struct.FilterSet.html" title="struct quilkin::filters::FilterSet">FilterSet</a></div><div class="desc docblock-short">A set of filters to be registered with a <a href="struct.FilterRegistry.html" title="struct quilkin::filters::FilterRegistry"><code>FilterRegistry</code></a>.</div></li><li><div class="item-name"><a class="struct" href="struct.Firewall.html" title="struct quilkin::filters::Firewall">Firewall</a></div><div class="desc docblock-short">Filter for allowing/blocking traffic by IP and port.</div></li><li><div class="item-name"><a class="struct" href="struct.HashedTokenRouter.html" title="struct quilkin::filters::HashedTokenRouter">HashedTokenRouter</a></div></li><li><div class="item-name"><a class="struct" href="struct.LoadBalancer.html" title="struct quilkin::filters::LoadBalancer">LoadBalancer</a></div><div class="desc docblock-short">Balances packets over the upstream endpoints.</div></li><li><div class="item-name"><a class="struct" href="struct.LocalRateLimit.html" title="struct quilkin::filters::LocalRateLimit">LocalRateLimit</a></div><div class="desc docblock-short">A filter that implements rate limiting on packets based on the token-bucket
algorithm. Packets that violate the rate limit are dropped. It only
applies rate limiting on packets received from a downstream connection (processed
through <a href="struct.LocalRateLimit.html#method.read" title="method quilkin::filters::LocalRateLimit::read"><code>LocalRateLimit::read</code></a>). Packets coming from upstream endpoints
Expand Down
2 changes: 1 addition & 1 deletion main/api/quilkin/filters/sidebar-items.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions main/api/quilkin/filters/struct.FilterSet.html

Large diffs are not rendered by default.

Loading

0 comments on commit ec4a10f

Please sign in to comment.