socks-0.6.1: Socks proxy (ver 5)
Safe HaskellNone
LanguageHaskell2010

Network.Socks5.Lowlevel

Synopsis

Documentation

lowlevel types

data SocksHello Source #

Initial message sent by client with the list of authentification methods supported

Constructors

SocksHello 

Instances

Instances details
Eq SocksHello Source # 
Instance details

Defined in Network.Socks5.Wire

Show SocksHello Source # 
Instance details

Defined in Network.Socks5.Wire

Methods

showsPrec :: Int -> SocksHello -> ShowS #

show :: SocksHello -> String #

showList :: [SocksHello] -> ShowS #

Serialize SocksHello Source # 
Instance details

Defined in Network.Socks5.Wire

data SocksHelloResponse Source #

Initial message send by server in return from Hello, with the server chosen method of authentication

data SocksResponse Source #

Define a SOCKS response

Instances

Instances details
Eq SocksResponse Source # 
Instance details

Defined in Network.Socks5.Wire

Show SocksResponse Source # 
Instance details

Defined in Network.Socks5.Wire

Methods

showsPrec :: Int -> SocksResponse -> ShowS #

show :: SocksResponse -> String #

showList :: [SocksResponse] -> ShowS #

Serialize SocksResponse Source # 
Instance details

Defined in Network.Socks5.Wire

newtype Connect Source #

Constructors

Connect SocksAddress 

Instances

Instances details
Eq Connect Source # 
Instance details

Defined in Network.Socks5.Command

Methods

(==) :: Connect -> Connect -> Bool #

(/=) :: Connect -> Connect -> Bool #

Ord Connect Source # 
Instance details

Defined in Network.Socks5.Command

Show Connect Source # 
Instance details

Defined in Network.Socks5.Command

Methods

showsPrec :: Int -> Connect -> ShowS #

show :: Connect -> String #

showList :: [Connect] -> ShowS #

Command Connect Source # 
Instance details

Defined in Network.Socks5.Command

lowlevel interface