C# (CSharp) TrotiNet Namespace

Nested Namespaces

TrotiNet.Example
TrotiNet.Test

Classes

Name Description
AbstractProxyLogic Abstract class for all HTTP proxy logic implementations
BaseProxyLogic Implement the full HTTP proxy logic for one browser connection
BaseProxyLogic.RequestProcessingState Maintains the internal state for the request currently being processed
HttpException Exception base class
HttpProtocolBroken Thrown when the HTTP data received is not valid
HttpRequestLine Container for a HTTP request line, i.e. the first line of a HTTP request
HttpSocket Communication state between two hosts
HttpStatusLine Container for a HTTP status line, i.e. the first line of a HTTP response
Log
ParserHelper
ProxyDummyEcho Dummy proxy that simply echoes back what it gets from the browser
ProxyLogic Wrapper around BaseProxyLogic that adds various utility functions
RuntimeException Run-time library exception
SystemProxy Utility class for setting the system proxy (i.e. the options you get from the 'Internet Options' panel)
SystemProxy.INTERNET_PER_CONN_OPTION
SystemProxy.INTERNET_PER_CONN_OPTION.INTERNET_PER_CONN_OPTION_UNION
SystemProxy.INTERNET_PER_CONN_OPTION_LIST
SystemProxySettings Container class for proxy settings
TcpServer Implementation of a TCP/IP server