MCPcopy Create free account

hub / github.com/ClashDotNetFramework/experimental-clash / functions

Functions1,333 in github.com/ClashDotNetFramework/experimental-clash

MethodClose
()
transport/vmess/websocket.go:82
MethodClose
()
common/observable/subscriber.go:22
MethodClose
()
adapter/outbound/reject.go:47
MethodClose
()
adapter/outbound/reject.go:58
MethodClose
()
adapter/outbound/socks5.go:200
MethodClose
Close implements C.Listener
listener/redir/tcp.go:27
MethodClose
Close implements C.Listener
listener/http/server.go:28
MethodClose
Close implements C.Listener
listener/tproxy/tproxy.go:28
MethodClose
Close implements C.Listener
listener/tproxy/udp.go:29
MethodClose
Close implements C.Listener
listener/socks/udp.go:31
MethodClose
Close implements C.Listener
listener/socks/tcp.go:32
MethodClose
Close implements C.Listener
listener/mixed/mixed.go:34
MethodClose
()
tunnel/statistic/tracker.go:55
MethodClose
()
tunnel/statistic/tracker.go:112
MethodConn
Conn implement C.ConnContext Conn
context/conn.go:37
MethodData
()
listener/tproxy/packet.go:14
MethodData
()
listener/socks/utils.go:17
MethodDecode
(dst, src *bytes.Buffer)
transport/ssr/protocol/auth_sha1_v4.go:41
MethodDecode
(dst, src *bytes.Buffer)
transport/ssr/protocol/origin.go:18
MethodDecode
(dst, src *bytes.Buffer)
transport/ssr/protocol/auth_chain_a.go:96
MethodDecode
(dst, src *bytes.Buffer)
transport/ssr/protocol/auth_aes128_sha1.go:93
MethodDecodePacket
(b []byte)
transport/ssr/protocol/auth_sha1_v4.go:100
MethodDecodePacket
(b []byte)
transport/ssr/protocol/origin.go:28
MethodDecodePacket
(b []byte)
transport/ssr/protocol/auth_chain_a.go:163
MethodDecodePacket
(b []byte)
transport/ssr/protocol/auth_aes128_sha1.go:156
MethodDecrypter
(salt []byte)
transport/snell/cipher.go:24
MethodDelByIP
DelByIP implements store.DelByIP
component/fakeip/cachefile.go:42
MethodDelByIP
DelByIP implements store.DelByIP
component/fakeip/memory.go:50
MethodDelayHistory
()
constant/adapters.go:112
MethodDescriptor
Deprecated: Use Addons.ProtoReflect.Descriptor instead.
transport/vless/config.pb.go:60
MethodDial
Dial implements C.Proxy
adapter/adapter.go:31
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outboundgroup/selector.go:24
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outboundgroup/loadbalance.go:73
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outboundgroup/fallback.go:27
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outboundgroup/relay.go:22
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outboundgroup/urltest.go:38
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/http.go:57
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/reject.go:18
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/snell.go:61
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/shadowsocksr.go:63
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/vmess.go:199
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/pass.go:16
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/trojan.go:90
MethodDialContext
(ctx context.Context, metadata *C.Metadata, opts ...dialer.Option)
adapter/outbound/vless.go:143
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/direct.go:16
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/shadowsocks.go:78
MethodDialContext
DialContext implements C.ProxyAdapter
adapter/outbound/socks5.go:63
MethodDialUDP
Deprecated: use DialPacketConn instead.
constant/adapters.go:120
MethodDialUDP
DialUDP implements C.ProxyAdapter
adapter/adapter.go:45
MethodDrop
()
listener/tproxy/packet.go:35
MethodDrop
()
listener/socks/utils.go:35
MethodEncode
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_sha1_v4.go:80
MethodEncode
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/origin.go:23
MethodEncode
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_chain_a.go:146
MethodEncode
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_aes128_sha1.go:138
MethodEncodePacket
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_sha1_v4.go:102
MethodEncodePacket
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/origin.go:30
MethodEncodePacket
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_chain_a.go:184
MethodEncodePacket
(buf *bytes.Buffer, b []byte)
transport/ssr/protocol/auth_aes128_sha1.go:163
MethodEncrypter
(salt []byte)
transport/snell/cipher.go:20
MethodExchange
(m *D.Msg)
dns/dhcp.go:36
MethodExchange
(m *D.Msg)
dns/doh.go:26
MethodExchange
(m *D.Msg)
dns/quic.go:26
MethodExchange
(m *D.Msg)
dns/client.go:24
MethodExist
Exist returns if given ip exists in fake-ip pool
component/fakeip/pool.go:69
MethodExist
Exist implements store.Exist
component/fakeip/cachefile.go:48
MethodExist
Exist implements store.Exist
component/fakeip/memory.go:59
MethodExist
Exist returns if key exist in cache but not put item to the head of linked list
common/cache/lrucache.go:107
MethodFindHostByIP
(ip net.IP)
dns/enhancer.go:48
MethodGet
(key string)
component/nat/table.go:17
MethodGet
Get returns the interface{} representation of a cached response and a bool set to true if the key was found.
common/cache/lrucache.go:83
MethodGetByHost
GetByHost implements store.GetByHost
component/fakeip/cachefile.go:14
MethodGetByHost
GetByHost implements store.GetByHost
component/fakeip/memory.go:14
MethodGetByIP
GetByIP implements store.GetByIP
component/fakeip/memory.go:32
MethodGetFlow
()
transport/vless/config.pb.go:64
FunctionGetPorts
GetPorts return the ports of proxy servers
listener/listener.go:279
MethodGetSeed
()
transport/vless/config.pb.go:71
MethodGetWithExpire
GetWithExpire returns the interface{} representation of a cached response, a time.Time Give expected expires, and a bool set to true if the key was fo
common/cache/lrucache.go:97
MethodHealthCheck
()
adapter/provider/provider.go:51
MethodHealthCheck
()
adapter/provider/provider.go:184
MethodID
ID implement C.ConnContext ID
context/conn.go:27
MethodID
ID implement C.PlainContext ID
context/dns.go:29
MethodID
ID implement C.PacketConnContext ID
context/packetconn.go:26
MethodID
()
tunnel/statistic/tracker.go:35
MethodID
()
tunnel/statistic/tracker.go:92
MethodInitial
()
rule/provider/provider.go:151
MethodInitial
()
rule/provider/fetcher.go:41
MethodInitial
()
adapter/provider/provider.go:63
MethodInitial
()
adapter/provider/provider.go:192
MethodInitial
()
adapter/provider/fetcher.go:40
MethodIsExistFakeIP
(ip net.IP)
dns/enhancer.go:24
MethodIsFakeIP
(ip net.IP)
dns/enhancer.go:36
MethodLast
Last returns the last of item.
common/queue/queue.go:38
MethodLastDelay
LastDelay return last history record. if proxy is not alive, return the max value of uint16. implements C.Proxy
adapter/adapter.go:70
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outboundgroup/selector.go:33
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outboundgroup/loadbalance.go:87
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outboundgroup/fallback.go:37
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outboundgroup/urltest.go:47
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outbound/reject.go:23
MethodListenPacketContext
ListenPacketContext implements C.ProxyAdapter
adapter/outbound/base.go:38
← previousnext →801–900 of 1,333, ranked by callers