Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 2.63 KB

File metadata and controls

30 lines (24 loc) · 2.63 KB

目录说明:src/cli/transports

目录定位

该目录是 src/cli 下的子模块,围绕 transports 这一主题组织实现文件。

目录快照

  • 相对路径:src/cli/transports
  • 直接文件数:7
  • 直接子目录数:0
  • 递归文件数:7
  • 主要文件类型:.ts x 7

依赖关系观察

  • 该目录最常引用的仓库内目录:src/utils (30)、entrypoints/sdk (4)、src/services/analytics (1)、src/bridge (1)
  • 最常引用该目录的仓库内目录:src/cli (4)、src/bridge (4)

直接文件说明

文件 行数 导出/关键符号 说明
HybridTransport.ts 282 HybridTransport 功能实现文件;导出符号以 HybridTransport 为主,结合所在目录可判断其服务于 src/cli/transports 这条功能线。
SSETransport.ts 711 parseSSEFrames, StreamClientEvent, SSETransport 功能实现文件;导出符号以 parseSSEFrames, StreamClientEvent, SSETransport 为主,顶部注释说明:Time budget for reconnection attempts before giving up (10 minutes).
SerialBatchEventUploader.ts 275 RetryableError, SerialBatchEventUploader 功能实现文件;导出符号以 RetryableError, SerialBatchEventUploader 为主,顶部注释说明:Serial ordered event uploader with batching, retry, and backpressure. - enqueue() adds events to a pending buffer - A...
WebSocketTransport.ts 800 WebSocketTransportOptions, WebSocketTransport 功能实现文件;导出符号以 WebSocketTransportOptions, WebSocketTransport 为主,顶部注释说明:Time budget for reconnection attempts before giving up (10 minutes).
WorkerStateUploader.ts 131 WorkerStateUploader 状态存取与派生逻辑;导出符号以 WorkerStateUploader 为主,顶部注释说明:Coalescing uploader for PUT /worker (session state + metadata). - 1 in-flight PUT + 1 pending patch - New calls coale...
ccrClient.ts 998 CCRInitFailReason, CCRInitError, StreamAccumulatorState, createStreamAccumulator, accumulateStreamEvents, clearStreamAccumulatorForMessage 功能实现文件;导出符号以 CCRInitFailReason, CCRInitError, StreamAccumulatorState, createStreamAccumulator 为主,顶部注释说明:Default interval between heartbeat events (20s; server TTL is 60s).
transportUtils.ts 45 getTransportForUrl 通用辅助逻辑;导出符号以 getTransportForUrl 为主,顶部注释说明:Helper function to get the appropriate transport for a URL. Transport selection priority: 1. SSETransport (SSE reads ...

直接子目录说明

该目录没有直接子目录。