checkHandshakeCompleted(msg) {
        //Because the miioSocket handles the stamp by itself, we just need to set our internal state if we see one
        if (this.state === STATES.HANDSHAKING && msg.stamp > 0) {
            this.state = STATES.CONNECTED;

            Logger.debug(`<<= ${this.miioSocket.name}: handshake complete. Stamp ${this.miioSocket.codec.stamp.val}`);
        }
    }
@param {import("./DecodedMiioPacket")} msg
@returns {void}