Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SSPanel-UIM/TrojanX
/ types & classes
Types & classes
38 in github.com/SSPanel-UIM/TrojanX
⨍
Functions
95
◇
Types & classes
38
Class
Address
src/proto/addr.rs:35
Enum
AddressInner
src/proto/addr.rs:40
Enum
AddressRef
src/proto/addr.rs:165
Enum
AssembleError
src/proto/mod.rs:88
Class
Bucket
src/utils/limiter.rs:44
Class
CertResolver
src/tls.rs:111
Class
Client
src/sspanel/client/mod.rs:14
Enum
Command
src/proto/mod.rs:189
Class
Config
bin/trojan-sspanel.rs:43
Interface
ConnectionInfo
src/session/context.rs:200
Enum
Fallback
src/session/context.rs:17
Class
IpData
src/sspanel/client/context.rs:87
Class
Limiter
src/utils/limiter.rs:7
Class
Password
src/proto/mod.rs:111
Class
ProtocolError
src/proto/mod.rs:84
Enum
ProxyProtocolV2
PROXY Protocol V2 [Document](https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt) # Note This implementation is specified for STREAM PROXY
src/utils/mod.rs:14
Class
RawHasher
A hasher wrapper specified to "hash" [`crate::proto::Password`]. Do not use it for others.
src/utils/mod.rs:86
Class
RawHasherBuilder
src/utils/mod.rs:73
Class
Request
src/sspanel/client/context.rs:70
Class
Request
Trojan Request # Protocol | [`Password`] | CRLF | [`Command`] | [`Address`] | CRLF | Payload | | ------------ | --------- | ----------- |
src/proto/mod.rs:229
Class
Response
src/sspanel/client/context.rs:11
Class
Server
src/tls.rs:85
Class
Server
src/sspanel/server/mod.rs:23
Class
ServerContext
src/sspanel/server/context.rs:70
Enum
ServerRelaySession
src/session/mod.rs:17
Class
ServerSession
src/sspanel/server/mod.rs:56
Interface
ServerSession
src/session/context.rs:70
Class
StreamWrapper
src/session/context.rs:116
Class
TcpSession
src/session/mod.rs:51
Class
TlsConfig
src/tls.rs:16
Class
UdpPacket
UDP Packet To read UDP Packet from a stream, see [`UdpPacketBuf`]. # Protocol | [`Address`] | Length | CRLF | Payload | | -------------- | -
src/proto/udp_packet.rs:16
Class
UdpPacketBuf
src/proto/udp_packet.rs:80
Class
UdpSession
src/session/mod.rs:81
Class
UpdateData
src/sspanel/client/context.rs:75
Class
UserContext
src/sspanel/server/context.rs:24
Class
UserRaw
src/sspanel/client/context.rs:18
Class
UserSessionContext
src/sspanel/server/context.rs:181
Enum
UserVerifyError
src/sspanel/server/context.rs:65