transmission-rpc-client
Version:
Transmission client for V3. More info in Git Repo
10 lines (9 loc) • 439 B
TypeScript
import { RpcRequest } from './CommonTypes';
import { TorrentMethods } from './torrent/TorrentMethods';
import { SessionMethods } from "./session/SessionMethods";
export declare abstract class AbstractRequest<T> implements RpcRequest<T> {
readonly arguments: T;
readonly method: TorrentMethods | SessionMethods;
readonly tag?: number;
protected constructor(args: T, method: TorrentMethods | SessionMethods, tag?: number);
}