unlock

package
v0.1.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package unlock 保存与读取节点的「流媒体 / AI 解锁」探测结果。

结果由节点上的探针产生并上报,服务端只负责存最近一次的快照。之所以必须由探针 来测:解锁取决于发起请求的那个 IP,服务端在别的机房,只能测到它自己。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Load

func Load(uuid string) (*v2.UnlockParams, error)

Load 读取一个节点的探测结果。没有记录时返回 (nil, nil) —— 「还没测过」不是错误, 面板据此显示成「等待探测」而不是报错。

数据库不可用时同样返回 (nil, nil):ip-info 的单元测试不建库,而解锁只是这个接口 的附加字段,不能因为它把地理与延迟数据一起拖垮。

func Save

func Save(uuid string, params v2.UnlockParams) error

Save 覆盖写入一个节点的最近一次探测结果。

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL