docs(channels): 再修 3 处注释里的 design/08 引用(其中 -14 口径无对应节 ⇒ 改指对照清单)
This commit is contained in:
1 parent
eeb5f26668
commit
2b6750b821
3 files changed
+11
-6
No files matched your search
@@ -125,9 +125,10 @@ func (a *Adapter) ReadMessages(ctx context.Context, emit func(adapter.UnifiedMes
|
||||
}
|
||||
}
|
||||
|
||||
// deliver 在已安装处理器时把归一化消息交给它,否则交给 emit 回调
|
||||
// (design/08 §1:推送式与拉取式投递)。文件类附件的字节在**投递之前**内联
|
||||
// (切片 IM-1):轮询是这条适配器唯一的入站路径,因此这里是唯一的决策点。
|
||||
// deliver 在已安装处理器时把归一化消息交给它,否则交给 emit 回调(design/08 §1 的
|
||||
// `ReadMessages` 的 `emit` 与 `SetMessageHandler` 两条投递路径)。文件类附件的字节
|
||||
// 在**投递之前**内联(切片 IM-1):轮询是这条适配器唯一的入站路径,因此这里是
|
||||
// 唯一的决策点。
|
||||
func (a *Adapter) deliver(ctx context.Context, m adapter.UnifiedMessage, emit func(adapter.UnifiedMessage)) {
|
||||
a.inlineInboundMedia(ctx, &m)
|
||||
if h := a.handlerLocked(); h != nil {
|
||||
|
||||
Reference in new issue
Block a user