UNPKG

@jsprismarine/raknet

Version:
19 lines (16 loc) 1.71 kB
import { MessageIdentifiers } from '../MessageIdentifiers.es.js'; import Packet from '../Packet.es.js'; class ConnectedPing extends Packet { constructor(buffer) { super(MessageIdentifiers.CONNECTED_PING, buffer); } clientTimestamp; decodePayload() { this.clientTimestamp = this.readLong(); } encodePayload() { this.writeLong(this.clientTimestamp); } } export { ConnectedPing as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29ubmVjdGVkUGluZy5lcy5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3Byb3RvY29sL2Nvbm5lY3Rpb24vQ29ubmVjdGVkUGluZy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNZXNzYWdlSWRlbnRpZmllcnMgfSBmcm9tICcuLi9NZXNzYWdlSWRlbnRpZmllcnMnO1xuaW1wb3J0IFBhY2tldCBmcm9tICcuLi9QYWNrZXQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDb25uZWN0ZWRQaW5nIGV4dGVuZHMgUGFja2V0IHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoYnVmZmVyOiBCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoTWVzc2FnZUlkZW50aWZpZXJzLkNPTk5FQ1RFRF9QSU5HLCBidWZmZXIpO1xuICAgIH1cblxuICAgIHB1YmxpYyBjbGllbnRUaW1lc3RhbXAhOiBiaWdpbnQ7XG5cbiAgICBwdWJsaWMgZGVjb2RlUGF5bG9hZCgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5jbGllbnRUaW1lc3RhbXAgPSB0aGlzLnJlYWRMb25nKCk7XG4gICAgfVxuXG4gICAgcHVibGljIGVuY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMud3JpdGVMb25nKHRoaXMuY2xpZW50VGltZXN0YW1wKTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBR0EsTUFBcUIsc0JBQXNCLE1BQU8sQ0FBQTtBQUFBLEVBQ3ZDLFlBQVksTUFBZ0IsRUFBQTtBQUMvQixJQUFNLEtBQUEsQ0FBQSxrQkFBQSxDQUFtQixnQkFBZ0IsTUFBTSxDQUFBO0FBQUE7QUFDbkQsRUFFTyxlQUFBO0FBQUEsRUFFQSxhQUFzQixHQUFBO0FBQ3pCLElBQUssSUFBQSxDQUFBLGVBQUEsR0FBa0IsS0FBSyxRQUFTLEVBQUE7QUFBQTtBQUN6QyxFQUVPLGFBQXNCLEdBQUE7QUFDekIsSUFBSyxJQUFBLENBQUEsU0FBQSxDQUFVLEtBQUssZUFBZSxDQUFBO0FBQUE7QUFFM0M7Ozs7In0=