Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/appshubcc/Bettbox
/ functions
Functions
6,206 in github.com/appshubcc/Bettbox
⨍
Functions
6,206
◇
Types & classes
1,277
↓ 7 callers
Function
NewReuseManager
(cfg *ReuseConfig, makeTransport TransportMaker)
core/Clash.Meta/transport/xhttp/reuse.go:66
↓ 7 callers
Method
OpenStream
(ctx context.Context, dial DialFn)
core/Clash.Meta/transport/kcptun/client.go:100
↓ 7 callers
Method
Proxies
()
core/Clash.Meta/component/proxydialer/byname.go:14
↓ 7 callers
Method
PushDownloaded
(isDirect bool, size int64)
core/Clash.Meta/tunnel/statistic/manager.go:87
↓ 7 callers
Method
addChild
(s string, child *Node[T])
core/Clash.Meta/component/trie/node.go:28
↓ 7 callers
Function
applyMasqueradedHeaders
(header http.Header, browser string, variant string)
core/Clash.Meta/transport/xhttp/browser.go:124
↓ 7 callers
Function
applyTunnelAuth
(req *http.Request, auth *tunnelAuth, mode TunnelMode, method, path string)
core/Clash.Meta/transport/sudoku/obfs/httpmask/auth.go:147
↓ 7 callers
Function
applyTunnelHeaders
(h http.Header, host string, mode TunnelMode)
core/Clash.Meta/transport/sudoku/obfs/httpmask/tunnel.go:1469
↓ 7 callers
Function
derivePSKDirectionalBases
(psk string)
core/Clash.Meta/transport/sudoku/session_keys.go:12
↓ 7 callers
Function
firstMarkedByteIndex
(w uint64)
core/Clash.Meta/common/xsync/map.go:1376
↓ 7 callers
Function
getIpv6GroupValue
(high, low byte)
core/Clash.Meta/component/trie/ipcidr_trie.go:220
↓ 7 callers
Function
increment
increment little-endian encoded unsigned integer b. Wrap around on overflow.
core/Clash.Meta/transport/shadowsocks/shadowaead/stream.go:200
↓ 7 callers
Function
joinPathRoot
(root, path string)
core/Clash.Meta/transport/sudoku/obfs/httpmask/pathroot.go:29
↓ 7 callers
Method
minCongestionWindow
()
core/Clash.Meta/transport/tuic/congestion/bbr_sender.go:265
↓ 7 callers
Function
newTunnelTestTable
(t *testing.T, key string)
core/Clash.Meta/transport/sudoku/httpmask_tunnel_test.go:113
↓ 7 callers
Method
onDialFailed
(adapterType C.AdapterType, err error, fn func())
core/Clash.Meta/adapter/outboundgroup/groupbase.go:265
↓ 7 callers
Function
parseNameServer
(servers []string, respectRules bool, preferH3 bool)
core/Clash.Meta/config/config.go:1195
↓ 7 callers
Function
pointerOrDefault
(p *T, def T)
core/Clash.Meta/hub/route/configs.go:134
↓ 7 callers
Method
put
(conn *Snell)
core/Clash.Meta/transport/snell/pool.go:47
↓ 7 callers
Function
randBetween
(from int64, to int64)
core/Clash.Meta/transport/vless/encryption/common.go:286
↓ 7 callers
Function
resizeSeq
(ctl uint64)
core/Clash.Meta/common/xsync/map.go:759
↓ 7 callers
Method
setup
(body io.ReadCloser, err error)
core/Clash.Meta/transport/trusttunnel/protocol.go:110
↓ 7 callers
Function
startTunnelServer
(t *testing.T, cfg *ProtocolConfig, handle func(*ServerSession) error)
core/Clash.Meta/transport/sudoku/httpmask_tunnel_test.go:15
↓ 7 callers
Function
testInboundTrojanTLS
(t *testing.T, inboundOptions inbound.TrojanOption, outboundOptions outbound.TrojanOption)
core/Clash.Meta/listener/inbound/trojan_test.go:63
↓ 6 callers
Method
CancelRead
(code quic.StreamErrorCode)
core/Clash.Meta/transport/hysteria/core/stream.go:23
↓ 6 callers
Method
Cap
Cap returns the current capacity of the Deque. If q is nil, q.Cap() is zero.
core/Clash.Meta/common/deque/deque.go:46
↓ 6 callers
Method
Deadline
()
core/Clash.Meta/common/contextutils/withoutcancel_compact.go:12
↓ 6 callers
Function
Debugln
(format string, v ...any)
core/Clash.Meta/log/log.go:55
↓ 6 callers
Function
DisableKeepAlive
()
core/Clash.Meta/component/keepalive/tcp_keepalive.go:45
↓ 6 callers
Method
Enum
()
core/Clash.Meta/component/geodata/router/config.pb.go:53
↓ 6 callers
Method
Error
Error implements error interface.
core/Clash.Meta/common/singleflight/singleflight.go:32
↓ 6 callers
Function
ExecCmd
(cmdStr string)
core/Clash.Meta/common/cmd/cmd.go:10
↓ 6 callers
Method
ForceSet
(name string)
core/Clash.Meta/adapter/outboundgroup/util.go:32
↓ 6 callers
Method
GeoIP
()
core/Clash.Meta/constant/path.go:193
↓ 6 callers
Method
GeoSite
()
core/Clash.Meta/constant/path.go:212
↓ 6 callers
Method
GetTargetCongestionWindow
(gain float64)
core/Clash.Meta/transport/tuic/congestion/bbr_sender.go:665
↓ 6 callers
Method
HasMessageID
()
core/Clash.Meta/transport/openvpn/packet.go:70
↓ 6 callers
Method
Invalid
()
core/Clash.Meta/component/resolver/resolver.go:53
↓ 6 callers
Method
Listen
(ctx context.Context, network, address string)
core/Clash.Meta/adapter/inbound/listen.go:67
↓ 6 callers
Method
Load
()
core/Clash.Meta/rules/wrapper/wrapper.go:83
↓ 6 callers
Method
LoadOrCompute
LoadOrCompute returns the existing value for the key if present. Otherwise, it tries to compute the value using the provided function and, if successf
core/Clash.Meta/common/xsync/map.go:503
↓ 6 callers
Function
MakePipeDeadline
()
core/Clash.Meta/common/net/deadline/pipe.go:19
↓ 6 callers
Method
NeedHandshake
()
core/Clash.Meta/transport/vless/conn.go:154
↓ 6 callers
Function
NewCommandHead
(TYPE CommandType)
core/Clash.Meta/transport/tuic/v4/protocol.go:69
↓ 6 callers
Function
NewControlChannel
(io PacketIO, crypt *TLSCrypt, local SessionID)
core/Clash.Meta/transport/openvpn/control.go:42
↓ 6 callers
Method
NewPacketConn
(conn C.PacketConn)
core/Clash.Meta/component/loopback/detector.go:57
↓ 6 callers
Method
NormalizedPath
()
core/Clash.Meta/transport/xhttp/config.go:91
↓ 6 callers
Method
PacketConn
()
core/Clash.Meta/constant/context.go:24
↓ 6 callers
Method
PendingMessages
()
core/Clash.Meta/transport/openvpn/control.go:178
↓ 6 callers
Method
Proxies
()
core/Clash.Meta/adapter/outboundgroup/util.go:15
↓ 6 callers
Method
PushUploaded
(isDirect bool, size int64)
core/Clash.Meta/tunnel/statistic/manager.go:78
↓ 6 callers
Function
ReadKIPMessage
(r io.Reader)
core/Clash.Meta/transport/sudoku/kip.go:72
↓ 6 callers
Method
RuleHost
()
core/Clash.Meta/constant/metadata.go:265
↓ 6 callers
Method
RuleProviders
()
core/Clash.Meta/constant/provider/interface.go:185
↓ 6 callers
Method
SaltSize
()
core/Clash.Meta/transport/shadowsocks/shadowaead/cipher.go:18
↓ 6 callers
Method
SendDatagram
(data []byte)
core/Clash.Meta/transport/masque/client_h2.go:305
↓ 6 callers
Method
SetWithExpire
(key string, value *D.Msg, expire time.Time)
core/Clash.Meta/dns/resolver.go:30
↓ 6 callers
Method
ShouldSkipped
ShouldSkipped return if domain should be skipped
core/Clash.Meta/component/fakeip/skipper.go:19
↓ 6 callers
Method
SourceAddress
()
core/Clash.Meta/constant/metadata.go:221
↓ 6 callers
Method
UDPAddr
()
core/Clash.Meta/transport/tuic/v5/protocol.go:566
↓ 6 callers
Method
UnSubscribe
(sub Subscription[T])
core/Clash.Meta/common/observable/observable.go:49
↓ 6 callers
Function
addControlToListenConfig
(lc *net.ListenConfig, fn controlFn)
core/Clash.Meta/component/dialer/control.go:11
↓ 6 callers
Function
afterFunc
(ctx context.Context, f func())
core/Clash.Meta/common/contextutils/afterfunc_compact.go:8
↓ 6 callers
Function
assertMapCapacity
(t *testing.T, m *Map[K, V], expectedCap int)
core/Clash.Meta/common/xsync/map_test.go:1334
↓ 6 callers
Method
closeWithError
(err error)
core/Clash.Meta/transport/sudoku/multiplex/session.go:99
↓ 6 callers
Method
deferQuicConn
(quicConn *quic.Conn, err error)
core/Clash.Meta/transport/tuic/v5/client.go:227
↓ 6 callers
Method
deferQuicConn
(quicConn *quic.Conn, err error)
core/Clash.Meta/transport/tuic/v4/client.go:219
↓ 6 callers
Method
doCompute
( key K, valueFn func(oldValue V, loaded bool) (V, ComputeOp), loadOp loadOp, computeOnly bool, )
core/Clash.Meta/common/xsync/map.go:570
↓ 6 callers
Method
fast
(touch bool)
core/Clash.Meta/adapter/outboundgroup/urltest.go:103
↓ 6 callers
Method
findAliveProxy
(touch bool)
core/Clash.Meta/adapter/outboundgroup/fallback.go:105
↓ 6 callers
Method
getEntry
(key string)
core/Clash.Meta/component/nat/table.go:88
↓ 6 callers
Function
getEscapeParam
When name is composed of a partial escape string, Golang does not unescape it
core/Clash.Meta/hub/route/common.go:21
↓ 6 callers
Method
getTargetCongestionWindow
Computes the target congestion window using the specified gain.
core/Clash.Meta/transport/tuic/congestion_v2/bbr_sender.go:657
↓ 6 callers
Function
hashUint64
hashUint64 computes a hash for integer keys using two rounds of multiply-xorshift mixing (wyhash-style). This is significantly faster than maphash.Com
core/Clash.Meta/common/xsync/map.go:246
↓ 6 callers
Function
hostWithDefaultPort
(host string, defPort string)
core/Clash.Meta/config/config.go:1180
↓ 6 callers
Function
isInt
(kind reflect.Kind)
core/Clash.Meta/common/structure/structure.go:104
↓ 6 callers
Function
isUint
(kind reflect.Kind)
core/Clash.Meta/common/structure/structure.go:113
↓ 6 callers
Method
lookupIP
(ctx context.Context, host string, dnsType uint16)
core/Clash.Meta/dns/resolver.go:345
↓ 6 callers
Method
next
next returns the next buffer position wrapping around buffer.
core/Clash.Meta/common/deque/deque.go:616
↓ 6 callers
Function
parseOpcodeKeyID
(b byte)
core/Clash.Meta/transport/openvpn/packet.go:98
↓ 6 callers
Method
realmID
(w http.ResponseWriter, r *http.Request)
core/Clash.Meta/listener/hysteria2_realm/api.go:61
↓ 6 callers
Function
register
(name string, c protocolCreator, o int)
core/Clash.Meta/transport/ssr/protocol/protocol.go:41
↓ 6 callers
Function
register
(name string, c obfsCreator, o int)
core/Clash.Meta/transport/ssr/obfs/obfs.go:30
↓ 6 callers
Method
requestIP
(r *http.Request)
core/Clash.Meta/listener/hysteria2_realm/api.go:57
↓ 6 callers
Method
resize
(knownTable *mapTable[K, V], hint mapResizeHint)
core/Clash.Meta/common/xsync/map.go:779
↓ 6 callers
Method
selectedProxy
(touch bool)
core/Clash.Meta/adapter/outboundgroup/selector.go:103
↓ 6 callers
Method
sessionClose
(token string)
core/Clash.Meta/transport/sudoku/obfs/httpmask/tunnel.go:2240
↓ 6 callers
Method
setBackendInitialized
(err error)
core/Clash.Meta/adapter/outbound/tailscale.go:251
↓ 6 callers
Method
sumSize
()
core/Clash.Meta/common/xsync/map.go:1224
↓ 6 callers
Function
testInboundShadowSocks
(t *testing.T, inboundOptions inbound.ShadowSocksOption, outboundOptions outbound.ShadowSocksOption, cipherLis
core/Clash.Meta/listener/inbound/shadowsocks_test.go:37
↓ 6 callers
Function
testInboundTrojan
(t *testing.T, inboundOptions inbound.TrojanOption, outboundOptions outbound.TrojanOption)
core/Clash.Meta/listener/inbound/trojan_test.go:13
↓ 6 callers
Function
transform
(servers []NameServer, resolver *Resolver)
core/Clash.Meta/dns/util.go:116
↓ 6 callers
Method
verifyValue
(val string, mode TunnelMode, method, path string, now time.Time)
core/Clash.Meta/transport/sudoku/obfs/httpmask/auth.go:70
↓ 6 callers
Function
withXHTTPReuse
(out outbound.VlessOption)
core/Clash.Meta/listener/inbound/vless_test.go:656
↓ 5 callers
Function
BandwidthFromDelta
BandwidthFromDelta calculates the bandwidth from a number of bytes and a time delta
core/Clash.Meta/transport/tuic/congestion_v2/bandwidth.go:25
↓ 5 callers
Function
BandwidthFromDelta
BandwidthFromDelta calculates the bandwidth from a number of bytes and a time delta
core/Clash.Meta/transport/tuic/congestion/bandwidth.go:23
↓ 5 callers
Method
BlockSize
()
core/Clash.Meta/common/murmur3/murmur.go:17
↓ 5 callers
Method
Check
(status T)
core/Clash.Meta/common/utils/ranges.go:66
↓ 5 callers
Method
CloneTo
(store)
core/Clash.Meta/component/fakeip/pool.go:26
↓ 5 callers
Method
Close
()
core/Clash.Meta/transport/xhttp/reuse.go:89
← previous
next →
301–400 of 6,206, ranked by callers