MCPcopy Create free account

hub / github.com/appshubcc/Bettbox / functions

Functions6,206 in github.com/appshubcc/Bettbox

↓ 3 callersMethodInsert
Finds element with specific key.
core/Clash.Meta/transport/anytls/skiplist/contianer.go:15
↓ 3 callersFunctionInstallScriptPeerInfo
(cipher string, compLZO string)
core/Clash.Meta/transport/openvpn/keymethod.go:174
↓ 3 callersMethodIsClosed
()
core/Clash.Meta/transport/sudoku/multiplex/session.go:77
↓ 3 callersMethodIsEmpty
IsEmpty return if queue is empty.
core/Clash.Meta/transport/tuic/congestion_v2/packet_number_indexed_queue.go:140
↓ 3 callersMethodKeySize
()
core/Clash.Meta/transport/shadowsocks/shadowaead/cipher.go:41
↓ 3 callersMethodLast
()
core/Clash.Meta/constant/adapters.go:88
↓ 3 callersMethodLess
(i, j int)
core/Clash.Meta/component/geodata/strmatcher/mph_matcher.go:207
↓ 3 callersFunctionLookupIPWithResolver
LookupIPWithResolver same as LookupIP, but with a resolver
core/Clash.Meta/component/resolver/resolver.go:155
↓ 3 callersMethodLookupIPv4
(ctx context.Context, host string)
core/Clash.Meta/component/resolver/resolver.go:49
↓ 3 callersFunctionLookupIPv4WithResolver
LookupIPv4WithResolver same as LookupIPv4, but with a resolver
core/Clash.Meta/component/resolver/resolver.go:59
↓ 3 callersFunctionMatch
copy and modified from https://github.com/IGLOU-EU/go-wildcard/tree/ce22b7af48e487517a492d3727d9386492043e21 which is licensed under OpenBSD's ISC-sty
core/Clash.Meta/component/wildcard/wildcard.go:16
↓ 3 callersMethodMatch
(*router.Domain)
core/Clash.Meta/component/geodata/attr.go:47
↓ 3 callersMethodMatch
(ip netip.Addr)
core/Clash.Meta/component/geodata/router/condition.go:138
↓ 3 callersMethodMatchIp
(ip netip.Addr)
core/Clash.Meta/constant/matcher.go:10
↓ 3 callersMethodMerge
()
core/Clash.Meta/common/utils/ranges.go:110
↓ 3 callersMethodMoveToFront
MoveToFront moves the value associated with key to the front of the ordered map, i.e. makes it the oldest pair in the map. Returns an error iff key is
core/Clash.Meta/common/orderedmap/orderedmap.go:266
↓ 3 callersMethodName
()
core/Clash.Meta/adapter/provider/provider.go:143
↓ 3 callersFunctionNewAND
(payload string, adapter string, parseRule common.ParseRuleFunc)
core/Clash.Meta/rules/logic/logic.go:59
↓ 3 callersFunctionNewAddressAddrPort
(addrPort netip.AddrPort)
core/Clash.Meta/transport/tuic/v5/protocol.go:463
↓ 3 callersFunctionNewAddressAddrPort
(addrPort netip.AddrPort)
core/Clash.Meta/transport/tuic/v4/protocol.go:484
↓ 3 callersFunctionNewBandwidthSample
()
core/Clash.Meta/transport/tuic/congestion/bandwidth_sampler.go:69
↓ 3 callersFunctionNewBaseSniffer
(ports utils.IntRanges[uint16], networkType constant.NetWork)
core/Clash.Meta/component/sniffer/base_sniffer.go:41
↓ 3 callersMethodNewConnection
(ctx context.Context, conn net.Conn, metadata M.Metadata)
core/Clash.Meta/listener/sing/sing.go:126
↓ 3 callersFunctionNewControlConn
(channel *ControlChannel)
core/Clash.Meta/transport/openvpn/control.go:282
↓ 3 callersFunctionNewEnhancePacketConn
(pc net.PacketConn)
core/Clash.Meta/common/net/packet/packet.go:18
↓ 3 callersFunctionNewIpCidrNode
(mark bool, maxValue uint32)
core/Clash.Meta/component/trie/ipcidr_node.go:15
↓ 3 callersFunctionNewNetPacketConn
(pc net.PacketConn)
core/Clash.Meta/common/net/deadline/packet.go:28
↓ 3 callersFunctionNewPackedConn
(c net.Conn, table *Table, pMin, pMax int)
core/Clash.Meta/transport/sudoku/obfs/sudoku/packed.go:64
↓ 3 callersMethodNewPacketConnection
(ctx context.Context, conn network.PacketConn, metadata M.Metadata)
core/Clash.Meta/listener/sing/sing.go:153
↓ 3 callersFunctionNewTablesWithCustomPatterns
NewTablesWithCustomPatterns builds one or more obfuscation tables from x/v/p custom patterns. When customTables is non-empty it overrides customTable
core/Clash.Meta/transport/sudoku/tables.go:32
↓ 3 callersFunctionNewWaitReadCloser
()
core/Clash.Meta/transport/xhttp/client.go:693
↓ 3 callersMethodObfuscate
(in []byte, out []byte)
core/Clash.Meta/transport/hysteria/obfs/obfs.go:5
↓ 3 callersMethodOpenStreams
()
core/Clash.Meta/transport/tuic/types/type.go:26
↓ 3 callersMethodPack
()
core/Clash.Meta/transport/hysteria/core/protocol.go:250
↓ 3 callersFunctionParsePushReply
(message string)
core/Clash.Meta/transport/openvpn/push.go:22
↓ 3 callersMethodPopFront
PopFront removes and returns the element from the front of the queue. Implements FIFO when used with [PushBack]. If the queue is empty, the call panic
core/Clash.Meta/common/deque/deque.go:87
↓ 3 callersMethodProtocol
()
core/Clash.Meta/constant/sniffer/sniffer.go:9
↓ 3 callersMethodProviderChains
()
core/Clash.Meta/constant/adapters.go:70
↓ 3 callersMethodPure
Pure is used to solve unexpected behavior when dialing proxy connection in DNSMapping mode.
core/Clash.Meta/constant/metadata.go:275
↓ 3 callersMethodRandIP
()
core/Clash.Meta/component/resolver/host.go:121
↓ 3 callersFunctionRandUserAgent
()
core/Clash.Meta/common/convert/util.go:308
↓ 3 callersMethodRange
(f func(c Tracker) bool)
core/Clash.Meta/tunnel/statistic/manager.go:72
↓ 3 callersMethodRead
(b []byte)
core/Clash.Meta/transport/xhttp/client.go:721
↓ 3 callersMethodRead
(ctx context.Context)
core/Clash.Meta/transport/openvpn/control.go:119
↓ 3 callersFunctionReadDatagram
ReadDatagram parses a single UDP datagram frame from the reliable stream.
core/Clash.Meta/transport/sudoku/uot.go:43
↓ 3 callersFunctionReadHeartbeatWithHead
(head CommandHead, reader BufferedReader)
core/Clash.Meta/transport/tuic/v5/protocol.go:391
↓ 3 callersFunctionReadPacket
(reader BufferedReader)
core/Clash.Meta/transport/tuic/v4/protocol.go:251
↓ 3 callersFunctionReadServerResponse
(stream io.Reader)
core/Clash.Meta/transport/hysteria/core/protocol.go:187
↓ 3 callersMethodSendReset
(ctx context.Context)
core/Clash.Meta/transport/openvpn/control.go:69
↓ 3 callersMethodSet
Set provides the underlying ReadCloser and unblocks any pending Read calls. Must be called at most once. If Close was already called, rc is closed to
core/Clash.Meta/transport/xhttp/client.go:700
↓ 3 callersMethodSetKeepAlive
(keepalive bool)
core/Clash.Meta/component/keepalive/tcp_keepalive_go122.go:12
↓ 3 callersMethodSetType
SetType set type of response
core/Clash.Meta/context/dns.go:38
↓ 3 callersMethodShouldHijackDns
(targetAddr netip.AddrPort)
core/Clash.Meta/listener/sing_tun/dns.go:21
↓ 3 callersMethodSnapshot
()
core/Clash.Meta/tunnel/statistic/manager.go:149
↓ 3 callersMethodSniffData
SniffData must not change input bytes
core/Clash.Meta/constant/sniffer/sniffer.go:8
↓ 3 callersMethodSourceAddrPort
()
core/Clash.Meta/constant/metadata.go:225
↓ 3 callersMethodStore
(value T)
core/Clash.Meta/common/atomic/value.go:25
↓ 3 callersMethodSupportPort
(port uint16)
core/Clash.Meta/constant/sniffer/sniffer.go:10
↓ 3 callersFunctionTCPing
(addr string)
core/Clash.Meta/test/util.go:39
↓ 3 callersMethodToBytes
()
core/Clash.Meta/transport/anytls/util/string_map.go:9
↓ 3 callersMethodToIPSet
ToIPSet not safe convert to *netipx.IPSet be careful, must be used after Merge
core/Clash.Meta/component/cidr/ipcidr_set.go:84
↓ 3 callersMethodToString
ToString returns string representation of map stats.
core/Clash.Meta/common/xsync/map.go:1282
↓ 3 callersMethodTouch
()
core/Clash.Meta/adapter/outboundgroup/util.go:17
↓ 3 callersMethodURLTest
(ctx context.Context, url string, expectedStatus utils.IntRanges[uint16])
core/Clash.Meta/constant/adapters.go:171
↓ 3 callersMethodURLTest
(ctx context.Context, url string, expectedStatus utils.IntRanges[uint16])
core/Clash.Meta/adapter/outboundgroup/util.go:22
↓ 3 callersMethodUnwrap
(packet []byte)
core/Clash.Meta/transport/openvpn/tlscrypt.go:79
↓ 3 callersMethodUnwrap
Unwrap implements C.ProxyAdapter
core/Clash.Meta/adapter/outboundgroup/loadbalance.go:216
↓ 3 callersMethodVersion
()
core/Clash.Meta/constant/provider/interface.go:84
↓ 3 callersMethodWait
(ctx context.Context)
core/Clash.Meta/component/slowdown/slowdown.go:14
↓ 3 callersMethodWaitAndGetResult
()
core/Clash.Meta/common/batch/batch.go:77
↓ 3 callersMethodWaitReadPacket
()
core/Clash.Meta/listener/sing_vless/service.go:221
↓ 3 callersMethodWrite
(b []byte)
core/Clash.Meta/transport/snell/pool.go:70
↓ 3 callersFunctionabsDomainName
absDomainName returns an absolute domain name which ends with a trailing dot to match pure Go reverse resolver and all other lookup routines. See gola
core/Clash.Meta/component/resolver/hosts/hosts.go:304
↓ 3 callersFunctionabsInt64
(v int64)
core/Clash.Meta/transport/sudoku/handshake.go:231
↓ 3 callersFunctionassertOrderedMapsEqual
only works for fairly basic maps, that's why it's just in this file
core/Clash.Meta/common/orderedmap/json_fuzz_test.go:78
↓ 3 callersFunctionbeginAndEndPortFromPortRange
(portRange string)
core/Clash.Meta/adapter/outbound/mieru.go:357
↓ 3 callersFunctionbroadcast
(b uint8)
core/Clash.Meta/common/xsync/map.go:1372
↓ 3 callersFunctionbuildEarlyClientObfsConn
(raw net.Conn, cfg EarlyCodecConfig, table *sudokuobfs.Table)
core/Clash.Meta/transport/sudoku/early_handshake.go:87
↓ 3 callersFunctionbuildEarlyServerObfsConn
(raw net.Conn, cfg EarlyCodecConfig, table *sudokuobfs.Table)
core/Clash.Meta/transport/sudoku/early_handshake.go:96
↓ 3 callersMethodcaptureFlow
captureFlow capture every inbound packets based on rules of BPF
core/Clash.Meta/transport/hysteria/conns/faketcp/tcp_linux.go:121
↓ 3 callersFunctioncleanup
()
core/Clash.Meta/test/clash_test.go:136
↓ 3 callersMethodclose
()
core/Clash.Meta/component/sniffer/quic_sniffer.go:144
↓ 3 callersMethodcloseClient
closeClient cleans up resources used by client if necessary.
core/Clash.Meta/dns/doh.go:191
↓ 3 callersMethodcloseConnWithError
closeConnWithError closes the active connection with error to make sure that new queries were processed in another connection. We can do that in the
core/Clash.Meta/dns/doq.go:371
↓ 3 callersMethodclosedErr
()
core/Clash.Meta/transport/sudoku/multiplex/session.go:89
↓ 3 callersFunctioncomparableHash
(seed seedTyp, v T)
core/Clash.Meta/common/maphash/comparable_go120.go:11
↓ 3 callersMethodcontextErr
(ctx context.Context)
core/Clash.Meta/adapter/outbound/openvpn.go:313
↓ 3 callersFunctioncountZeros
countZeros counts the number of "0" in a bitmap before the i-th bit(excluding the i-th bit) on behalf of rank index. E.g.: countZeros("010010", 4) =
core/Clash.Meta/component/trie/domain_set.go:202
↓ 3 callersMethoddelLRU
(list *list.List[*entry[K, V]])
core/Clash.Meta/common/arc/arc.go:206
↓ 3 callersMethoddialAndHandshake
(ctx context.Context, cfg *sudoku.ProtocolConfig)
core/Clash.Meta/adapter/outbound/sudoku.go:273
↓ 3 callersFunctiondialSessionWithClient
(ctx context.Context, client *http.Client, target httpClientTarget, mode TunnelMode, opts TunnelDialOptions)
core/Clash.Meta/transport/sudoku/obfs/httpmask/tunnel.go:334
↓ 3 callersFunctiondialStreamWithClient
(ctx context.Context, client *http.Client, target httpClientTarget, opts TunnelDialOptions)
core/Clash.Meta/transport/sudoku/obfs/httpmask/tunnel.go:491
↓ 3 callersFunctiondrainBuffered
(r *bufio.Reader)
core/Clash.Meta/transport/sudoku/table_probe.go:51
↓ 3 callersFunctionencodeRelayFeature
(featureType byte, payload []byte)
core/Clash.Meta/transport/gost/relay.go:387
↓ 3 callersMethodensureStarted
(ctx context.Context)
core/Clash.Meta/adapter/outbound/tailscale.go:203
↓ 3 callersFunctionfastIntnFromUint32
(u uint32, n int)
core/Clash.Meta/transport/sudoku/obfs/sudoku/rand.go:66
↓ 3 callersMethodflush
()
core/Clash.Meta/transport/xhttp/client.go:83
↓ 3 callersFunctiongetCache
()
core/Clash.Meta/component/iface/iface.go:69
↓ 3 callersMethodgetChildren
()
core/Clash.Meta/component/trie/node.go:119
↓ 3 callersMethodgetClient
()
core/Clash.Meta/transport/trusttunnel/client.go:310
← previousnext →701–800 of 6,206, ranked by callers