Files
NapCatQQ/.pnpm-store/v3/files/34/1cbfcf9ff4aaf6072f323491de05e3b79b34e6f61461131dd867a2afb28c90772e753a4780688c2e713b04202204ee1092be1f892834df645a2b77cd22d203
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

30 lines
964 B
Plaintext

import * as stream from 'node:stream';
import { ReadStream } from 'node:fs';
import { PacketHighwaySig } from '../../packet/highway/highwayContext';
import { PacketLogger } from '../../packet/context/loggerContext';
export interface PacketHighwayTrans {
uin: string;
cmd: number;
command: string;
data: stream.Readable;
sum: Uint8Array;
size: number;
ticket: Uint8Array;
loginSig?: Uint8Array;
ext: Uint8Array;
encrypt: boolean;
timeout?: number;
server: string;
port: number;
}
export declare class PacketHighwayClient {
sig: PacketHighwaySig;
server: string;
port: number;
logger: PacketLogger;
constructor(sig: PacketHighwaySig, logger: PacketLogger, _server?: string, _port?: number);
changeServer(server: string, port: number): void;
private buildDataUpTrans;
upload(cmd: number, data: ReadStream, fileSize: number, md5: Uint8Array, extendInfo: Uint8Array): Promise<void>;
}