Directories
¶
| Path | Synopsis |
|---|---|
|
Package clock provides a decorator around gotd/td/clock to control and suppress native timers safely.
|
Package clock provides a decorator around gotd/td/clock to control and suppress native timers safely. |
|
Package dispatcher routes updates to handlers through a sharded worker pool, so updates that share a routing key (e.g.
|
Package dispatcher routes updates to handlers through a sharded worker pool, so updates that share a routing key (e.g. |
|
Package engine provides the core MTProto connection management.
|
Package engine provides the core MTProto connection management. |
|
Package fsm implements a conversational Finite State Machine persistence layer.
|
Package fsm implements a conversational Finite State Machine persistence layer. |
|
Package interceptor provides decorators for tg.Invoker to sniff, augment, and control MTProto operations.
|
Package interceptor provides decorators for tg.Invoker to sniff, augment, and control MTProto operations. |
|
Package keepalive provides a fuzzed, zero-allocation heartbeat engine to bypass DPI heuristics.
|
Package keepalive provides a fuzzed, zero-allocation heartbeat engine to bypass DPI heuristics. |
|
Package pool manages a dynamic fleet of tgbox clients with LRU capacity bounds and idle garbage collection.
|
Package pool manages a dynamic fleet of tgbox clients with LRU capacity bounds and idle garbage collection. |
|
Package router implements a high-performance parametric Radix Tree (Trie) designed for Telegram command routing and dynamic parameter extraction.
|
Package router implements a high-performance parametric Radix Tree (Trie) designed for Telegram command routing and dynamic parameter extraction. |
|
Package storage provides storage implementations for sessions and peers.
|
Package storage provides storage implementations for sessions and peers. |
Click to show internal directories.
Click to hide internal directories.