UNPKG

@jsprismarine/raknet

Version:
21 lines (20 loc) 1.98 kB
import { MessageIdentifiers } from "../MessageIdentifiers.es.js"; import OfflinePacket from "../OfflinePacket.es.js"; //#region src/protocol/offline/UnconnectedPing.ts var UnconnectedPing = class extends OfflinePacket { constructor(buffer) { super(MessageIdentifiers.UNCONNECTED_PING, buffer); } timestamp; decodePayload() { this.timestamp = this.readLong(); this.readMagic(); } encodePayload() { this.writeLong(this.timestamp); this.writeMagic(); } }; //#endregion export { UnconnectedPing as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVW5jb25uZWN0ZWRQaW5nLmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9wcm90b2NvbC9vZmZsaW5lL1VuY29ubmVjdGVkUGluZy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNZXNzYWdlSWRlbnRpZmllcnMgfSBmcm9tICcuLi9NZXNzYWdlSWRlbnRpZmllcnMnO1xuaW1wb3J0IE9mZmxpbmVQYWNrZXQgZnJvbSAnLi4vT2ZmbGluZVBhY2tldCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFVuY29ubmVjdGVkUGluZyBleHRlbmRzIE9mZmxpbmVQYWNrZXQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihidWZmZXI/OiBCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoTWVzc2FnZUlkZW50aWZpZXJzLlVOQ09OTkVDVEVEX1BJTkcsIGJ1ZmZlcik7XG4gICAgfVxuXG4gICAgcHVibGljIHRpbWVzdGFtcCE6IGJpZ2ludDtcbiAgICAvLyBwdWJsaWMgY2xpZW50R1VJRCE6IGJpZ2ludDtcblxuICAgIHB1YmxpYyBkZWNvZGVQYXlsb2FkKCk6IHZvaWQge1xuICAgICAgICB0aGlzLnRpbWVzdGFtcCA9IHRoaXMucmVhZExvbmcoKTtcbiAgICAgICAgdGhpcy5yZWFkTWFnaWMoKTtcbiAgICAgICAgLy8gdGhpcy5jbGllbnRHVUlEID0gdGhpcy5yZWFkTG9uZygpO1xuICAgIH1cblxuICAgIHB1YmxpYyBlbmNvZGVQYXlsb2FkKCk6IHZvaWQge1xuICAgICAgICB0aGlzLndyaXRlTG9uZyh0aGlzLnRpbWVzdGFtcCk7XG4gICAgICAgIHRoaXMud3JpdGVNYWdpYygpO1xuICAgICAgICAvLyB0aGlzLndyaXRlTG9uZyh0aGlzLmNsaWVudEdVSUQpO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7O0FBR0EsSUFBcUIsa0JBQXJCLGNBQTZDLGNBQWM7Q0FDdkQsWUFBbUIsUUFBaUI7RUFDaEMsTUFBTSxtQkFBbUIsa0JBQWtCLE1BQU07Q0FDckQ7Q0FFQTtDQUdBLGdCQUE2QjtFQUN6QixLQUFLLFlBQVksS0FBSyxTQUFTO0VBQy9CLEtBQUssVUFBVTtDQUVuQjtDQUVBLGdCQUE2QjtFQUN6QixLQUFLLFVBQVUsS0FBSyxTQUFTO0VBQzdCLEtBQUssV0FBVztDQUVwQjtBQUNKIn0=