持久频道内记录
公开「元类型」
文言:本适配以具名广播为质,频道之名前缀区别于应用直用之广播;正文原字节不加头,惟以首字节 0xFF(合法 UTF-8 绝不以之起首)标控制帧。汉语:宿主广播只传原始字节块;这里把消息文字的 UTF-8 字节原样作为一块发送,控制帧(探测、关闭)以字节 0xFF 起首,所以不占用消息文字的 65536 字节额度。
文言:订阅之记:柄、读取器号、待读承诺号、终态(零活跃一已终)、终因。汉语:登记簿中每项是(订阅柄,读取器句柄号,尚未消费的 read 承诺句柄号或空串,终态引用,终因引用)。
持久频道内登记簿
公开(「引用类」于(「列」于(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))))
暂无说明。
持久频道内实例标记
公开(「引用类」于「字符串」)
暂无说明。
持久频道内等结果
公开「元类型」
暂无说明。
持久频道内等超时
公开「持久频道内等结果」
暂无说明。
持久频道内等到块
公开化「字节串」而「持久频道内等结果」
暂无说明。
持久频道内等到终
公开化「字符串」而「持久频道内等结果」
暂无说明。
持久频道内取实例标记
公开化「有」而「字符串」
暂无说明。
持久频道内区间
公开化「整数」而化「整数」而化「整数」而「爻」
暂无说明。
持久频道内名字节
公开化「整数」而「爻」
文言:频道名只许 A-Z a-z 0-9 . _ : -,长一至六十四字节。汉语:频道名 1 至 64 字节,字符限 A-Z a-z 0-9 . _ : -。
持久频道内验名
公开化「字符串」而「有」
暂无说明。
持久频道内验事件
公开化「有」而「有」
暂无说明。
持久频道内主机名
公开化「字符串」而「字符串」
暂无说明。
持久频道内探测帧
公开「字节串」
暂无说明。
持久频道内关闭帧
公开化「字符串」而「字节串」
暂无说明。
持久频道内查订阅
公开化「字符串」而(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))
暂无说明。
持久频道内清待读
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而「有」
暂无说明。
持久频道内置终
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而化「字符串」而「有」
文言:既终则清待读,且弃读取器之柄;终因既定不复更。汉语:把订阅标记为终态并保存原因,释放尚未消费的 read 承诺和读取器句柄。
持久频道内取待读
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而「字符串」
暂无说明。
持久频道内错误原因
公开化「字符串」而「字符串」
暂无说明。
持久频道内列首
公开化(「列」于「癸象」)而「癸象」
暂无说明。
持久频道内首项
公开化「癸象」而「癸象」
暂无说明。
持久频道内读拒因
公开化「癸象」而「字符串」
暂无说明。
持久频道内解析读结果
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而化「癸象」而「持久频道内等结果」
暂无说明。
持久频道内解析竞速
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而化「字符串」而「持久频道内等结果」
暂无说明。
持久频道内等一次
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而化「整数」而「持久频道内等结果」
文言:读承诺与计时相竞;读之承诺存于记,逾时不弃,免失后至之讯。汉语:用 Promise.race 让待读承诺与 scheduler.wait 计时竞争;超时不丢弃承诺,下次等待继续使用,因此不会丢消息。
持久频道内字节尾
公开化「字节串」而化「整数」而化「整数」而化「字节串」而「字节串」
暂无说明。
持久频道内块类
公开「元类型」
暂无说明。
持久频道内块数据
公开化「字符串」而「持久频道内块类」
暂无说明。
持久频道内块跳过
公开「持久频道内块类」
暂无说明。
持久频道内块关闭
公开化「字符串」而「持久频道内块类」
暂无说明。
持久频道内分类块
公开化「字节串」而「持久频道内块类」
文言:首字节非 0xFF 者为正文;0xFF 后一为闭,二为探,余者略。汉语:把一块字节分类为消息文字、可跳过的控制帧(探测)或关闭帧(带原因)。
持久频道内等待循环
公开化(「字符串」合「字符串」合(「引用类」于「字符串」)合(「引用类」于「整数」)合(「引用类」于「字符串」))而化「整数」而化「整数」而(「整数」合「字符串」)
文言:循环读之,探帧略过而重算余时,直至得讯、逾时或终。汉语:反复等待一块;探测帧被跳过并按已用时间重算剩余超时,因此探测不会拉长或缩短调用方看到的等待时间。
订阅持久频道
公开化「字符串」而「字符串」
文言:订阅之先,探其现数,满则败;订而得读器,柄合标记与读器号。汉语:探测现有订阅数,达 256 时抛出豫言异常;否则创建订阅、取得读取器,并登记订阅柄。
发布持久频道文字
公开化「字符串」而化「字符串」而「整数」
文言:文字原节而发,首字节 0xFF 者拒之;返所送订数。汉语:把文字的 UTF-8 字节作为一块发布给频道的所有订阅,返回送达数;文字超过 65536 字节或以字节 0xFF 起首时抛出豫言异常。
等待持久频道消息
公开化「字符串」而化「整数」而(「整数」合「字符串」)
暂无说明。
取消订阅持久频道
公开化「字符串」而「有」
文言:退订幂等;读取器之取消用安全之法,纵流已败亦不越桥而抛。汉语:取消订阅并释放资源,幂等;取消读取器时使用安全调用,流已因积压出错也不会让宿主异常穿出。
关闭持久频道
公开化「字符串」而化「字符串」而「整数」
文言:先发闭帧载因,后闭频道;已列之讯先尽。汉语:先向所有订阅发送带原因的关闭帧,再关闭宿主频道;返回被关闭的订阅数。
读取持久频道订阅数
公开化「字符串」而「整数」
暂无说明。