MCPcopy Create free account

hub / github.com/NiREvil/vless / types & classes

Types & classes101 in github.com/NiREvil/vless

↓ 4 callersClassContainerBroker
Encapsulates working with a container database. Note that this may involve multiple on-disk DB files if the container becomes sharded:
boringtun-boringtun-cli-0.5.2/backend.py:358
↓ 4 callersEnumError
boringtun-boringtun-cli-0.5.2/lapce-core/utils.rs:158
↓ 3 callersEnumError
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:59
↓ 1 callersClassContainerController
WSGI Controller for the container server.
boringtun-boringtun-cli-0.5.2/server.py:154
↓ 1 callersClassHandshakeInit
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:92
↓ 1 callersClassHandshakeResponse
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:100
↓ 1 callersClassIter
boringtun-boringtun-cli-0.5.2/boringtun/src/device/allowed_ips.rs:69
↓ 1 callersClassKeyBytes
boringtun-boringtun-cli-0.5.2/boringtun/src/serialization.rs:1
↓ 1 callersClassLens
boringtun-boringtun-cli-0.5.2/lens.rs:15
↓ 1 callersClassLensInfo
boringtun-boringtun-cli-0.5.2/lens.rs:18
↓ 1 callersClassPacketCookieReply
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:108
↓ 1 callersClassPacketData
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:115
↓ 1 callersClassRateLimitError
edge/winterguard.py:45
EnumAction
What the event loop should do after a handler returns
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:80
ClassAllowedIP
boringtun-boringtun-cli-0.5.2/boringtun/src/device/peer.rs:31
ClassAllowedIp
Represents an allowed IP and cidr for a peer
boringtun-boringtun-cli-0.5.2/boringtun/src/device/integration_tests/mod.rs:46
ClassAllowedIps
boringtun-boringtun-cli-0.5.2/boringtun/src/device/allowed_ips.rs:15
ClassArgs
edge/proxies-main.rs:36
ClassCommentProperties
boringtun-boringtun-cli-0.5.2/language.rs:135
ClassConfig
boringtun-boringtun-cli-0.5.2/src/input.rs:254
ClassCookies
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:308
ClassDevice
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:117
ClassDeviceConfig
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:95
ClassDeviceHandle
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:89
ClassDirectory
boringtun-boringtun-cli-0.5.2/directory.rs:7
ClassDisplayablePath
boringtun-boringtun-cli-0.5.2/lapce-core/utils.rs:300
ClassDnsChallenges
boringtun-boringtun-cli-0.5.2/dn.rs:28
ClassDnsRequestHandler
Wrap a DnsChallenges to implement [`DnsRequestHandler`]. Implementing [`DnsRequestHandler`] tells trust DNS how to use our challenges database to ans
boringtun-boringtun-cli-0.5.2/dn.rs:70
ClassDnsWorker
The top-level struct and entry point of the module. Creates all sub structs needed to answer DNS-01 challenges and add domain-name/tokens pairs to ou
boringtun-boringtun-cli-0.5.2/dn.rs:154
ClassEndpoint
boringtun-boringtun-cli-0.5.2/boringtun/src/device/peer.rs:17
ClassEvent
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:42
ClassEvent
A single event
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:53
ClassEventGuard
A type that hold a reference to a triggered Event While an EventGuard exists for a given Event, it will not be triggered by any other thread Once the
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:31
ClassEventGuard
A type that hold a reference to a triggered Event While an EventGuard exists for a given Event, it will not be triggered by any other thread Once the
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:33
EnumEventKind
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:45
ClassEventPoll
Implements a registry of pollable events
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:23
ClassEventPoll
Implements a registry of pollable events
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:23
ClassEventRef
A reference to a single event in an EventPoll
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:38
ClassEventRef
A reference to a single event in an EventPoll
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:40
ClassHalfHandshake
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:315
ClassHandshake
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:291
ClassHandshakeInitSentState
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:254
EnumHandshakeState
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:275
ClassIfrIfru
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_linux.rs:21
ClassIfrIfru
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_darwin.rs:30
EnumLapceLanguage
boringtun-boringtun-cli-0.5.2/language.rs:171
ClassLensBaseMetric
boringtun-boringtun-cli-0.5.2/lens.rs:228
ClassLensBuilder
boringtun-boringtun-cli-0.5.2/lens.rs:260
ClassLensData
boringtun-boringtun-cli-0.5.2/lens.rs:21
ClassLensIter
boringtun-boringtun-cli-0.5.2/lens.rs:33
ClassLensLeaf
boringtun-boringtun-cli-0.5.2/lens.rs:27
ClassLensMetric
boringtun-boringtun-cli-0.5.2/lens.rs:157
ClassLock
A special type of read/write lock, that makes the following assumptions: a) Read access is frequent, and has to be very fast, so we want to hold it in
boringtun-boringtun-cli-0.5.2/boringtun/src/device/dev_lock.rs:11
ClassLockReadGuard
boringtun-boringtun-cli-0.5.2/boringtun/src/device/dev_lock.rs:43
ClassNoiseParams
Parameters used by the noise protocol
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:226
ClassOpts
boringtun-boringtun-cli-0.5.2/src/input.rs:69
EnumPacket
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:123
ClassPeer
boringtun-boringtun-cli-0.5.2/boringtun/src/device/peer.rs:22
ClassPeer
Represents a single peer running in a container
boringtun-boringtun-cli-0.5.2/boringtun/src/device/integration_tests/mod.rs:52
ClassPortRange
boringtun-boringtun-cli-0.5.2/src/input.rs:32
ClassProxyInfo
edge/proxies-main.rs:66
ClassRateLimiter
There are two places where WireGuard requires "randomness" for cookies The 24 byte nonce in the cookie massage - here the only goal is to avoid nonce
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/rate_limiter.rs:33
ClassReceivingKeyCounterValidator
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:40
EnumReleaseType
boringtun-boringtun-cli-0.5.2/lapce-core/meta.rs:2
InterfaceRopeTextPosition
boringtun-boringtun-cli-0.5.2/rope_text_pos.rs:6
EnumScanOrder
boringtun-boringtun-cli-0.5.2/src/input.rs:14
EnumScriptsRequired
boringtun-boringtun-cli-0.5.2/src/input.rs:24
ClassSession
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:10
ClassSyntaxProperties
boringtun-boringtun-cli-0.5.2/language.rs:72
ClassTai64N
This struct represents a 12 byte [Tai64N](https://cr.yp.to/libtai/tai64.html) timestamp
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:157
ClassThreadData
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:148
ClassTimeStamper
This struct computes a [Tai64N](https://cr.yp.to/libtai/tai64.html) timestamp from current system time
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:164
EnumTimerName
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/timers.rs:21
ClassTimers
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/timers.rs:46
ClassTreeSitterProperties
boringtun-boringtun-cli-0.5.2/language.rs:93
ClassTunSocket
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_linux.rs:49
ClassTunSocket
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_darwin.rs:61
ClassTunn
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:59
ClassTunnInner
Tunnel represents a point-to-point WireGuard connection
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:64
EnumTunnResult
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:45
ClassUDPSocket
boringtun-boringtun-cli-0.5.2/boringtun/src/device/udp_unix.rs:11
ClassWGHandle
Represents a single WireGuard interface on local machine
boringtun-boringtun-cli-0.5.2/boringtun/src/device/integration_tests/mod.rs:60
EnumWaitResult
A return type for the EventPoll::wait() function
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:13
EnumWaitResult
A return type for the EventPoll::wait() function
boringtun-boringtun-cli-0.5.2/boringtun/src/device/kqueue.rs:13
EnumWireGuardError
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/errors.rs:5
ClassWorkerCf
edge/proxies-main.rs:57
ClassWorkerResponse
edge/proxies-main.rs:51
Classctl_info
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_darwin.rs:24
Classifreq
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_linux.rs:43
Classifreq
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_darwin.rs:52
Enumresult_type
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:15
Enumresult_type
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:26
Enumresult_type
Indicates the operation required from the caller
boringtun-boringtun-cli-0.5.2/boringtun/src/ffi/mod.rs:30
Classsched_entity
edge/waste/svre.c:1
Classstats
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:30
Classstats
boringtun-boringtun-cli-0.5.2/boringtun/src/ffi/mod.rs:53
Classwireguard_result
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:24
Classwireguard_result
boringtun-boringtun-cli-0.5.2/boringtun/src/ffi/mod.rs:45
Classwireguard_tunnel
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:8
Classx25519_key
boringtun-boringtun-cli-0.5.2/boringtun/src/wireguard_ffi.h:40
next →1–100 of 101, ranked by callers