Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/qjfoidnh/BaiduPCS-Go
/ types & classes
Types & classes
210 in github.com/qjfoidnh/BaiduPCS-Go
⨍
Functions
960
◇
Types & classes
210
Struct
APIDownloadDlinkInfo
APIDownloadDlinkInfo 下载信息
baidupcs/download.go:42
TypeAlias
APIDownloadDlinkInfoList
APIDownloadDlinkInfoList 下载信息列表
baidupcs/download.go:48
Struct
AssetInfo
AssetInfo asset 信息
internal/pcsupdate/github.go:5
Struct
Baidu
Baidu 百度帐号对象
internal/pcsconfig/baidu.go:32
Struct
BaiduBase
BaiduBase Baidu基
internal/pcsconfig/baidu.go:26
Struct
BaiduPCS
BaiduPCS 百度 PCS API 详情
baidupcs/baidupcs.go:139
TypeAlias
BaiduUserList
BaiduUserList 百度帐号列表
internal/pcsconfig/baidu.go:88
Struct
BlockListJSON
BlockListJSON 文件分块信息JSON
baidupcs/jsontable.go:49
Struct
BlockState
BlockState 文件区块信息
requester/uploader/instance_state.go:9
Struct
Buffer
Buffer 为固定长度的 Buf, 实现 io.WriterAt 接口
requester/rio/buf.go:8
Struct
ByLeftDesc
ByLeftDesc 根据剩余下载量倒序排序
requester/downloader/sort.go:5
Interface
Cache
Cache cache
pcsutil/cachepool/cachepool.go:13
Struct
CacheOpMap
baidupcs/expires/cachemap/cachemap.go:13
Interface
CacheUnit
baidupcs/expires/cachemap/cacheunit.go:9
FuncType
CheckFunc
CheckFunc 上传完成的检测函数
requester/uploader/uploader.go:21
Struct
ChecksumWriteUnit
pcsutil/checksum/checksum_write.go:14
Interface
ChecksumWriter
pcsutil/checksum/checksum_write.go:9
Struct
CloudDlFileInfo
CloudDlFileInfo 离线下载的文件信息
baidupcs/cloud_dl.go:17
Struct
CloudDlTaskInfo
CloudDlTaskInfo 离线下载的任务信息
baidupcs/cloud_dl.go:23
TypeAlias
CloudDlTaskList
CloudDlTaskList 离线下载的任务信息列表
baidupcs/cloud_dl.go:41
Struct
Config
Config 下载配置
requester/downloader/config.go:19
Interface
ContentLengther
ContentLengther Content-Length 接口
requester/requester.go:23
Interface
ContentTyper
ContentTyper Content-Type 接口
requester/requester.go:18
Struct
CpMvJSON
CpMvJSON 源文件目录的地址和目标文件目录的地址
baidupcs/jsontable.go:35
TypeAlias
CpMvJSONList
CpMvJSONList CpMvJSON 列表
baidupcs/jsontable.go:41
Struct
CpMvListJSON
CpMvListJSON []*CpMvJSON 对象数组
baidupcs/jsontable.go:44
FuncType
DURLCheckFunc
DURLCheckFunc 下载URL检测函数
requester/downloader/downloader.go:56
Interface
DataExpires
baidupcs/expires/dataexpires.go:8
Struct
DlinkErrInfo
DlinkErrInfo dlink服务器错误信息
baidupcs/pcserror/dlinkerrinfo.go:9
Struct
DownloadFirstInfo
requester/downloader/download_firstinfo.go:10
FuncType
DownloadFunc
DownloadFunc 下载文件处理函数
baidupcs/download.go:20
Struct
DownloadInstanceInfo
DownloadInstanceInfo 状态详细信息, 用于导出状态文件
requester/transfer/download_instanceinfo.go:9
Struct
DownloadInstanceInfoExport
DownloadInstanceInfoExport 断点续传
requester/transfer/transfer.pb.go:100
Interface
DownloadInstanceInfoExporter
DownloadInstanceInfoExporter 断点续传类型接口
requester/transfer/download_instanceinfo.go:15
TypeAlias
DownloadMode
DownloadMode 下载模式
internal/pcsfunctions/pcsdownload/download_task_unit.go:28
Struct
DownloadOptions
DownloadOptions 下载可选参数
internal/pcscommand/download.go:22
Struct
DownloadStatistic
internal/pcsfunctions/pcsdownload/download_statistic.go:8
Struct
DownloadStatus
DownloadStatus 下载状态及统计信息
requester/transfer/download_status.go:21
FuncType
DownloadStatusFunc
DownloadStatusFunc 下载状态处理函数
requester/downloader/status.go:23
Interface
DownloadStatuser
DownloadStatuser 下载状态接口
requester/transfer/download_status.go:12
Struct
DownloadTaskUnit
DownloadTaskUnit 下载的任务单元
internal/pcsfunctions/pcsdownload/download_task_unit.go:31
Struct
Downloader
Downloader 下载
requester/downloader/downloader.go:30
Struct
EmptyReaderLen64
internal/pcsfunctions/pcsupload/upload.go:22
TypeAlias
ErrType
ErrType 错误类型
baidupcs/pcserror/pcserror.go:11
Interface
Error
Error 错误信息接口
baidupcs/pcserror/pcserror.go:14
FuncType
Event
Event 下载/上传任务运行时事件
requester/requester.go:28
FuncType
EventOnError
EventOnError 任务出错运行时事件
requester/requester.go:31
Interface
Expires
baidupcs/expires/expires.go:10
Struct
ExportOptions
ExportOptions 导出可选项
internal/pcscommand/export.go:27
Interface
Fder
Fder 获取fd接口
requester/downloader/writer.go:10
Struct
FileDirectory
FileDirectory 文件或目录的元信息
baidupcs/file_directory.go:42
TypeAlias
FileDirectoryList
FileDirectoryList FileDirectory 的 指针数组
baidupcs/file_directory.go:61
Struct
FsIDJSON
FsIDJSON 文件或目录ID
baidupcs/jsontable.go:25
Struct
FsIDListJSON
FsIDListJSON fs_id 列表
baidupcs/jsontable.go:30
Struct
HTTPClient
HTTPClient http client
requester/http_client.go:11
FuncType
HandleFileDirectoryFunc
HandleFileDirectoryFunc 处理文件或目录的元信息, 返回值控制是否退出递归
baidupcs/file_directory.go:39
Struct
IPResNetease
IPResNetease 网易服务器获取ip返回的结果
pcsutil/getip/getip_netease.go:12
Struct
InstanceState
InstanceState 状态, 断点续传信息
requester/downloader/instance_state.go:16
Struct
InstanceState
InstanceState 上传断点续传信息
requester/uploader/instance_state.go:16
TypeAlias
InstanceStateStorageFormat
InstanceStateStorageFormat 断点续传储存类型
requester/downloader/instance_state.go:24
Interface
Lener
Lener 返回32-bit长度接口
requester/rio/rio.go:10
Interface
Lener64
Lener64 返回64-bit长度接口
requester/rio/rio.go:15
Struct
LineHistory
LineHistory 命令行历史
pcsliner/linehistory.go:9
Struct
ListTask
ListTask 队列状态 (基类)
internal/pcscommand/util.go:21
FuncType
LoadBalancerCompareFunc
func(info map[string]string, subResp *http.Response) bool
requester/downloader/loadbalance.go:21
Struct
LoadBalancerResponse
LoadBalancerResponse 负载均衡响应状态
requester/downloader/loadbalance.go:10
Struct
LoadBalancerResponseList
LoadBalancerResponseList 负载均衡列表
requester/downloader/loadbalance.go:16
Struct
LocalFileChecksum
LocalFileChecksum 校验本地文件
pcsutil/checksum/checksum.go:42
Struct
LocalFileMeta
LocalFileMeta 本地文件元信息
pcsutil/checksum/checksum.go:31
Struct
LocateDownloadInfoV1
LocateDownloadInfoV1 locatedownload api v1
baidupcs/download.go:31
Struct
LocateDownloadOption
LocateDownloadOption 获取下载链接可选参数
internal/pcscommand/download.go:39
Struct
LocateDownloadSign
baidupcs/netdisksign/locatedownloadsign.go:13
Struct
LsOptions
LsOptions 列目录可选项
internal/pcscommand/ls_search.go:16
Struct
Monitor
Monitor 线程监控器
requester/downloader/monitor.go:19
Struct
MultiError
MultiError 多线程上传的错误
requester/uploader/error.go:5
Interface
MultiUpload
MultiUpload 支持多线程的上传, 可用于断点续传
requester/uploader/multiuploader.go:17
Struct
MultiUploader
MultiUploader 多线程上传
requester/uploader/multiuploader.go:24
Struct
MultiUploaderConfig
MultiUploaderConfig 多线程上传配置
requester/uploader/multiuploader.go:50
Struct
MultipartReader
MultipartReader MIME multipart format
requester/multipartreader/multipartreader.go:18
FuncType
OpFunc
func() expires.DataExpires
baidupcs/expires/cachemap/utils.go:8
FuncType
OpFuncWithError
func() (expires.DataExpires, error)
baidupcs/expires/cachemap/utils.go:9
TypeAlias
Order
Order 升序降序
baidupcs/file_directory.go:21
TypeAlias
OrderBy
OrderBy 排序字段
baidupcs/file_directory.go:19
Struct
OrderOptions
OrderOptions 列文件/目录可选项
baidupcs/file_directory.go:93
Struct
PCSConfig
PCSConfig 配置详情
internal/pcsconfig/pcsconfig.go:34
Struct
PCSErrInfo
PCSErrInfo PCS错误信息
baidupcs/pcserror/pcserrorinfo.go:9
Struct
PCSInfo
baidupcs/upload.go:96
Struct
PCSLiner
PCSLiner 封装 *liner.State, 提供更简便的操作
pcsliner/pcsliner.go:9
Struct
PCSServer
baidupcs/upload.go:92
Struct
PCSTable
PCSTable 封装 tablewriter.Table
pcstable/pcstable.go:10
Struct
PCSUpload
internal/pcsfunctions/pcsupload/upload.go:17
Struct
PCSVerbose
PCSVerbose 调试
pcsverbose/pcsverbose.go:24
Struct
PanErrorInfo
PanErrorInfo 网盘网页的api错误
baidupcs/pcserror/panerrorinfo.go:9
Struct
PanHome
baidupcs/internal/panhome/panhome.go:24
Struct
PathJSON
PathJSON 网盘路径
baidupcs/jsontable.go:15
Struct
PathsListJSON
PathsListJSON 网盘路径列表
baidupcs/jsontable.go:20
Struct
PreAllocError
pcsutil/prealloc/errors.go:8
Struct
PrecreateInfo
PrecreateInfo 预提交文件消息返回数据
baidupcs/upload.go:86
Struct
Range
Range 请求范围
requester/transfer/transfer.pb.go:52
TypeAlias
RangeGenMode
please upgrade the proto package RangeGenMode 线程分配方式
requester/transfer/transfer.pb.go:24
next →
1–100 of 210, ranked by callers