Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ClashDotNetFramework/experimental-clash
/ functions
Functions
1,333 in github.com/ClashDotNetFramework/experimental-clash
⨍
Functions
1,333
◇
Types & classes
299
Method
RawAddress
RawAddress implements C.Listener
listener/socks/tcp.go:22
Method
RawAddress
RawAddress implements C.Listener
listener/mixed/mixed.go:24
Function
ReCreateHTTP
(port int, tcpIn chan<- C.ConnContext)
listener/listener.go:65
Function
ReCreateMixed
(port int, tcpIn chan<- C.ConnContext, udpIn chan<- *inbound.PacketAdapter)
listener/listener.go:228
Function
ReCreateRedir
(port int, tcpIn chan<- C.ConnContext, udpIn chan<- *inbound.PacketAdapter)
listener/listener.go:146
Function
ReCreateSocks
(port int, tcpIn chan<- C.ConnContext, udpIn chan<- *inbound.PacketAdapter)
listener/listener.go:93
Function
ReCreateTProxy
(port int, tcpIn chan<- C.ConnContext, udpIn chan<- *inbound.PacketAdapter)
listener/listener.go:187
Method
Read
(b []byte)
transport/snell/snell.go:41
Method
Read
(b []byte)
transport/snell/pool.go:44
Method
Read
(b []byte)
transport/simple-obfs/http.go:26
Method
Read
(b []byte)
transport/simple-obfs/tls.go:58
Method
Read
(b []byte)
transport/ssr/protocol/stream.go:17
Method
Read
(b []byte)
transport/ssr/obfs/tls1.2_ticket_auth.go:45
Method
Read
(b []byte)
transport/ssr/obfs/http_simple.go:40
Method
Read
(b []byte)
transport/ssr/obfs/random_head.go:37
Method
Read
(b []byte)
transport/v2ray-plugin/mux.go:44
Method
Read
(b []byte)
transport/gun/gun.go:73
Method
Read
(b []byte)
transport/vless/conn.go:25
Method
Read
(b []byte)
transport/vmess/aead.go:78
Method
Read
Read implements net.Conn.Read()
transport/vmess/http.go:28
Method
Read
(b []byte)
transport/vmess/chunk.go:32
Method
Read
(b []byte)
transport/vmess/conn.go:47
Method
Read
Read implements net.Conn.Read()
transport/vmess/h2.go:62
Method
Read
Read implements net.Conn.Read()
transport/vmess/websocket.go:54
Method
Read
(b []byte)
transport/vmess/websocket.go:173
Method
Read
(p []byte)
common/net/bufconn.go:30
Method
Read
()
adapter/provider/vehicle.go:28
Method
Read
()
adapter/provider/vehicle.go:49
Method
Read
(b []byte)
adapter/outbound/reject.go:39
Method
Read
(b []byte)
tunnel/statistic/tracker.go:39
Method
ReadByte
()
common/net/bufconn.go:34
Method
ReadFrom
(b []byte)
adapter/outbound/reject.go:57
Method
ReadFrom
(b []byte)
adapter/outbound/vmess.go:374
Method
ReadFrom
(b []byte)
adapter/outbound/vless.go:267
Method
ReadFrom
(b []byte)
adapter/outbound/shadowsocks.go:185
Method
ReadFrom
(b []byte)
adapter/outbound/socks5.go:180
Method
RemoteAddr
()
transport/vmess/websocket.go:203
Method
ResetStatistic
()
tunnel/statistic/manager.go:71
Method
ResolveIP
ResolveIP request with TypeA and TypeAAAA, priority return TypeA
dns/resolver.go:45
Method
ResolveIPv4
ResolveIPv4 request with TypeA
dns/resolver.go:70
Method
ResolveIPv6
ResolveIPv6 request with TypeAAAA
dns/resolver.go:75
Method
RuleCount
()
rule/provider/provider.go:62
Method
RuleType
()
rule/ipcidr.go:30
Method
RuleType
()
rule/final.go:11
Method
RuleType
()
rule/geoip.go:16
Method
RuleType
()
rule/process.go:23
Method
RuleType
()
rule/rule_set.go:16
Method
RuleType
()
rule/domain.go:14
Method
RuleType
()
rule/domain_keyword.go:14
Method
RuleType
()
rule/port.go:15
Method
RuleType
()
rule/domain_suffix.go:14
Function
SHA1Sum
(b []byte)
transport/ssr/tools/crypto.go:29
Method
SaltSize
()
transport/snell/cipher.go:19
Method
Search
(buf []byte, ip net.IP, port uint16, isTCP bool)
component/process/process_freebsd_amd64.go:105
Method
Search
(b []byte, ip net.IP, port uint16)
component/process/process_windows.go:110
Method
Search
Search is the most important part of the Trie. Priority as: 1. static part 2. wildcard domain 2. dot wildcard domain
component/trie/domain.go:91
Method
Search
(metadata *C.Metadata)
rule/provider/provider.go:121
Method
ServeDNS
ServeDNS implement D.Handler ServeDNS
dns/server.go:27
Method
Set
(name string)
adapter/outboundgroup/selector.go:68
Function
SetAllowLan
(al bool)
listener/listener.go:57
Function
SetAuthenticator
(au auth.Authenticator)
listener/auth/auth.go:13
Function
SetBindAddress
(host string)
listener/listener.go:61
Function
SetClassicalRuleParser
(function func(ruleType, rule string, params []string) (C.Rule, error))
rule/provider/provider.go:26
Function
SetConfig
SetConfig is used to set the configuration file
constant/path.go:33
Method
SetDeadline
(t time.Time)
transport/vmess/websocket.go:117
Method
SetDeadline
(t time.Time)
transport/vmess/websocket.go:210
Method
SetDeadline
(time.Time)
adapter/outbound/reject.go:50
Method
SetDeadline
(time.Time)
adapter/outbound/reject.go:60
Function
SetHomeDir
SetHomeDir is used to set the configuration path
constant/path.go:28
Method
SetReadDeadline
(time.Time)
adapter/outbound/reject.go:51
Method
SetReadDeadline
(time.Time)
adapter/outbound/reject.go:61
Function
SetRuleProvider
(ruleProvider *RuleProvider)
rule/provider/provider.go:34
Method
SetWriteDeadline
(t time.Time)
transport/gun/gun.go:154
Method
SetWriteDeadline
(time.Time)
adapter/outbound/reject.go:52
Method
SetWriteDeadline
(time.Time)
adapter/outbound/reject.go:62
Method
ShouldResolveIP
()
constant/provider/interface.go:103
Method
ShouldResolveIP
()
rule/ipcidr.go:53
Method
ShouldResolveIP
()
rule/final.go:27
Method
ShouldResolveIP
()
rule/geoip.go:41
Method
ShouldResolveIP
()
rule/process.go:63
Method
ShouldResolveIP
()
rule/rule_set.go:32
Method
ShouldResolveIP
()
rule/domain.go:33
Method
ShouldResolveIP
()
rule/domain_keyword.go:34
Method
ShouldResolveIP
()
rule/port.go:37
Method
ShouldResolveIP
()
rule/domain_suffix.go:34
Method
StreamConn
(c net.Conn, iv []byte)
transport/ssr/protocol/auth_sha1_v4.go:31
Method
StreamConn
(net.Conn, []byte)
transport/ssr/protocol/protocol.go:23
Method
StreamConn
(c net.Conn, iv []byte)
transport/ssr/protocol/origin.go:14
Method
StreamConn
(c net.Conn, iv []byte)
transport/ssr/protocol/auth_chain_a.go:73
Method
StreamConn
(c net.Conn, iv []byte)
transport/ssr/protocol/auth_aes128_sha1.go:71
Method
StreamConn
(c net.Conn, iv []byte)
transport/ssr/protocol/auth_chain_b.go:33
Method
StreamConn
(c net.Conn)
transport/ssr/obfs/tls1.2_ticket_auth.go:41
Method
StreamConn
(c net.Conn)
transport/ssr/obfs/http_simple.go:36
Method
StreamConn
(c net.Conn)
transport/ssr/obfs/random_head.go:33
Method
StreamConn
(c net.Conn)
transport/ssr/obfs/plain.go:15
Method
StreamConn
(conn net.Conn)
transport/trojan/trojan.go:57
Method
StreamConn
StreamConn return a Conn with net.Conn and DstAddr
transport/vless/vless.go:25
Method
StreamConn
StreamConn return a Conn with net.Conn and DstAddr
transport/vmess/vmess.go:78
Method
StreamConn
StreamConn wraps a protocol around net.Conn with Metadata. Examples: conn, _ := net.DialContext(context.Background(), "tcp", "host:port") conn, _ =
constant/adapters.go:93
Method
StreamConn
StreamConn implements C.ProxyAdapter
adapter/outbound/base.go:33
← previous
next →
1,001–1,100 of 1,333, ranked by callers