private void UPDATE_PRESENCE(ref TmpEntry entry, EndianIO readerIO, EndianIO writerIO) { entry.client_session = readerIO.Reader.ReadBytes(0x10).BytesToHexString(); entry.client_title = readerIO.Reader.ReadBytes(0x4).BytesToHexString(); entry.client_gt = GlobalFunc.ConvertBytesToString(readerIO.Reader.ReadBytes(0x15)); if (conMySQL.getConsole(ref entry, true)) { if (entry.client_enabled) { writerIO.Writer.Write((uint)respCode.RESP_STATUS_SUCCESS); } else { writerIO.Writer.Write(conMySQL.autoUpdateTime(ref entry) ? (uint)respCode.RESP_STATUS_DAY_STARTED : (uint)respCode.RESP_STATUS_EXPIRED); } conMySQL.setConsole(ref entry); return; } else { writerIO.Writer.Write((uint)respCode.RESP_STATUS_ERROR); } }