transmission-rpc-client
Version:
Transmission client for V3. More info in Git Repo
24 lines (23 loc) • 854 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SetSessionRequest = exports.GetSessionRequest = void 0;
const AbstractRequest_1 = require("../AbstractRequest");
const SessionMethods_1 = require("./SessionMethods");
class GetSessionRequest extends AbstractRequest_1.AbstractRequest {
constructor(args, tag) {
super(args, SessionMethods_1.SessionMethods.SESSION_GET, tag);
}
static of(tag) {
return new GetSessionRequest({}, tag);
}
}
exports.GetSessionRequest = GetSessionRequest;
class SetSessionRequest extends AbstractRequest_1.AbstractRequest {
constructor(args, tag) {
super(args, SessionMethods_1.SessionMethods.SESSION_SET, tag);
}
static of(args, tag) {
return new SetSessionRequest(args, tag);
}
}
exports.SetSessionRequest = SetSessionRequest;