42 lines
1.1 KiB
JavaScript
42 lines
1.1 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.Nlm4Notify = exports.Nlm4Share = exports.Nlm4Lock = exports.Nlm4Holder = void 0;
|
|
class Nlm4Holder {
|
|
constructor(exclusive, svid, oh, offset, length) {
|
|
this.exclusive = exclusive;
|
|
this.svid = svid;
|
|
this.oh = oh;
|
|
this.offset = offset;
|
|
this.length = length;
|
|
}
|
|
}
|
|
exports.Nlm4Holder = Nlm4Holder;
|
|
class Nlm4Lock {
|
|
constructor(callerName, fh, oh, svid, offset, length) {
|
|
this.callerName = callerName;
|
|
this.fh = fh;
|
|
this.oh = oh;
|
|
this.svid = svid;
|
|
this.offset = offset;
|
|
this.length = length;
|
|
}
|
|
}
|
|
exports.Nlm4Lock = Nlm4Lock;
|
|
class Nlm4Share {
|
|
constructor(callerName, fh, oh, mode, access) {
|
|
this.callerName = callerName;
|
|
this.fh = fh;
|
|
this.oh = oh;
|
|
this.mode = mode;
|
|
this.access = access;
|
|
}
|
|
}
|
|
exports.Nlm4Share = Nlm4Share;
|
|
class Nlm4Notify {
|
|
constructor(name, state) {
|
|
this.name = name;
|
|
this.state = state;
|
|
}
|
|
}
|
|
exports.Nlm4Notify = Nlm4Notify;
|
|
//# sourceMappingURL=structs.js.map
|