| home | layout | structure | qd | hexdump |
          File : queue.dat
 Queue Version : 5.01
          Size : 7168 bytes
    F@H Client : FAH502-Linux.exe

Index X - Expires

expire: Sat Oct 2 01:47:11 2004 (14 days)
This time is equivalent to the "due" date, but it is reported as "expire" when the client has not calculated it itself. Normally this means the work unit didn't contain any expiration data, so the client couldn't calculate it, but qd was able to find out how much time is allowed by reading the emprotx.dat or emprotz.dat file. This distinction might be important, since often the deadline stored in the EM III data file is the shorter "Preferred" one, but in any case, the unit will never be in danger of deletion, since the client doesn't know any deadline at all.


grep "496 Allowed" qd.c
                u32     expire;         /* 496 Allowed time to return (seconds) */

./qd -q queue.dat | egrep "\d* (minutes|hours|days)"
  end: Mon Mar 20 13:53:56 2006; due: Sun Apr 30 11:15:21 2006 (44 days)   # Index 3
  end: Thu Apr 13 23:21:24 2006; due: Fri Jun 16 04:17:39 2006 (82 days)   # Index 8
  end: Sun Apr 30 16:28:54 2006; due: Tue Jun 20 23:22:07 2006 (68 days)   # Index 9
  end: Fri May 12 05:29:13 2006; due: Fri Jul 21 16:29:40 2006 (82 days)   # Index 0
  end: Wed May 24 00:27:04 2006; due: Wed Aug  2 05:30:13 2006 (82 days)   # Index 1
  due: Mon Jul 10 00:28:05 2006 (47 days)                                  # Index 2

hexdump -C -s 504 -n 4 queue.dat     # Index 0
000001f8  00 1b 6c 00                                       |..l.|
000001fc

hexdump -C -s 1216 -n 4 queue.dat    # Index 1
000004c0  00 1b 6c 00                                       |..l.|
000004c4

hexdump -C -s 1928 -n 4 queue.dat    # Index 2
00000788  80 f6 3d 00                                       |.ö=.|
0000078c

hexdump -C -s 2640 -n 4 queue.dat    # Index 3
00000a50  00 02 3a 00                                       |..:.|
00000a54

hexdump -C -s 3352 -n 4 queue.dat    # Index 4
00000d18  00 00 00 00                                       |....|
00000d1c

hexdump -C -s 4064 -n 4 queue.dat    # Index 5
00000fe0  00 00 00 00                                       |....|
00000fe4

hexdump -C -s 4776 -n 4 queue.dat    # Index 6
000012a8  00 00 00 00                                       |....|
000012ac

hexdump -C -s 5488 -n 4 queue.dat    # Index 7
00001570  00 00 00 00                                       |....|
00001574

hexdump -C -s 6200 -n 4 queue.dat    # Index 8
00001838  00 1b 6c 00                                       |..l.|
0000183c

hexdump -C -s 6912 -n 4 queue.dat    # Index 9
00001b00  00 a6 59 00                                       |.¦Y.|
00001b04