MCPcopy Create free account

hub / github.com/LEXUGE/dcompass / functions

Functions145 in github.com/LEXUGE/dcompass

Functioninsert_multi
()
dmatcher/src/domain.rs:139
Methodinto_iterator
(self)
droute/src/router/script/rune_scripting/message/helper.rs:126
Functionmain
()
dcompass/src/main.rs:113
Functionmatches
()
dmatcher/src/domain.rs:117
Functionmatches_2
()
dmatcher/src/domain.rs:127
Functionmixed
()
droute/src/router/script/utils/geoip.rs:115
Functionmodify_message
( msg: &Message<Bytes>, section_modified: SectionPayload, )
droute/src/router/script/rune_scripting/message/helper.rs:242
Methodnew
()
dmatcher/src/domain.rs:34
Methodnew
Create a new mock server
droute/src/mock.rs:31
Methodnew
(content: T, ttl: Duration)
droute/src/cache.rs:86
Methodnew
Create a new `Router` from raw
droute/src/router/mod.rs:50
Methodnew
Create a builder from an async function that returns the resulting message
droute/src/router/script/native.rs:75
Methodnew
Create a new empty `IpCidr` matcher
droute/src/router/script/utils/ipcidr.rs:17
Methodnew
Create an empty `domain` matcher
droute/src/router/script/utils/domain.rs:50
Methodnew
Create a `RuneScriptBuilder` from the script source code.
droute/src/router/script/rune_scripting/mod.rs:94
Methodnew
Create a new `Upstreams` by passing a bunch of `Upstream`s, with their respective labels, and cache capacity.
droute/src/router/upstreams/mod.rs:96
Methodnew
Create an empty UpstreamsBuilder with a given cache_size
droute/src/router/upstreams/builder.rs:50
Methodnew
Create an empty hybrid builder
droute/src/router/upstreams/upstream/builder.rs:86
Methodnew
Create a new UDP client creator instance. with the given remote server address.
droute/src/router/upstreams/upstream/qhandle/udp.rs:33
Methodnew
( initiator: T, max_pool_size: usize, timeout: Duration, ratelimiter: QosPolic
droute/src/router/upstreams/upstream/qhandle/mod.rs:161
Methodnew
Create a new HTTPS client creator instance. with the given remote server address. We *CANNOT* reuse the client *WITH* connection pool because if the n
droute/src/router/upstreams/upstream/qhandle/https.rs:85
Methodnew
Create a new TLS connection creator instance. with the given remote server address.
droute/src/router/upstreams/upstream/qhandle/tls/rustls.rs:57
Methodnew
Create a new TLS connection creator instance. with the given remote server address.
droute/src/router/upstreams/upstream/qhandle/tls/native_tls.rs:37
Functionnot_china
()
droute/src/router/script/utils/geoip.rs:105
Methodquery
(&self, msg: &Message<Bytes>)
droute/src/router/upstreams/upstream/qhandle/mod.rs:181
Methodquery
(&self, msg: &Message<Bytes>)
droute/src/router/upstreams/upstream/qhandle/https.rs:147
Methodquery
(&self, msg: &Message<Bytes>)
droute/src/router/upstreams/upstream/qhandle/tls/mod.rs:40
Methodrecycle
(&self, obj: &mut Self::Type)
droute/src/router/upstreams/upstream/qhandle/mod.rs:76
Functionresolve_script
( upstreams: Upstreams, query: Message<Bytes>, _ctx: Option<QueryContext>, )
droute/benches/native_script.rs:115
Functionresolve_script
( upstreams: Upstreams, query: Message<Bytes>, _ctx: Option<QueryContext>, )
droute/tests/router.rs:83
Functionresolve_script_no_cache
( upstreams: Upstreams, query: Message<Bytes>, _ctx: Option<QueryContext>, )
droute/benches/native_script.rs:125
Methodreusable
(&self)
droute/src/router/upstreams/upstream/qhandle/udp.rs:89
Methodreusable
Check whether the connection is still up. Specific implementation depends on specific connections. i.e. UDP connection may just send a simple query wh
droute/src/router/upstreams/upstream/qhandle/mod.rs:101
Methodreusable
(&self)
droute/src/router/upstreams/upstream/qhandle/https.rs:170
Methodreusable
(&self)
droute/src/router/upstreams/upstream/qhandle/tls/mod.rs:96
Methodroute
( &self, query: Message<Bytes>, ctx: Option<QueryContext>, )
droute/src/router/script/rune_scripting/mod.rs:54
Functionsend_default
( upstreams: &Upstreams, tag: &str, msg: &Message, )
droute/src/router/script/rune_scripting/basis.rs:28
Functionserve
(socket: Arc<UdpSocket>, router: Arc<Router<RuneScript>>, tx: &Sender<()>)
dcompass/src/main.rs:74
Functionshould_not_fail_recursion
()
droute/src/router/upstreams/mod.rs:189
Functiontest_resolve
()
droute/tests/router.rs:52
Methodtraverse
Check any upstream types
droute/src/router/upstreams/mod.rs:112
Methodused
Get the `used` bit
droute/src/lib.rs:104
Methodvalidate
(&self, _: Option<&Vec<crate::Label>>)
droute/src/router/script/native.rs:54
Methodvalidate
(&self, _: Option<&Vec<crate::Label>>)
droute/src/router/script/rune_scripting/mod.rs:81
Functionworker
Handle a single incoming packet
dcompass/src/worker.rs:25
← previous101–145 of 145, ranked by callers