[tp-devel] TP04 Feature ids

[tp-devel] TP04 Feature ids

Lee Begg llnz at paradise.net.nz
Fri May 2 04:55:24 EDT 2008


Hi

I was just looking at the defined Feature IDs for the feature frame in TP04.  
It seems to me that a number of them are now redundant.

Namely:

0x1 - Secure Connection available on this port.
0x2 - Secure Connection available on another port.
0x3 - HTTP Tunneling available on this port.
0x4 - HTTP Tunneling available on another port.

0x10000 - Sends Object ID Sequences in descending modified time order.
0x10001 - Sends Order Description ID Sequences in descending modified time 
order.
0x10002 - Sends Board ID Sequences in descending modified time order.
0x10003 - Sends Resource Description ID Sequences in descending modified time 
order.
0x10004 - Sends Category Description ID Sequences in descending modified time 
order.
0x10005 - Sends Design ID Sequences in descending modified time order.
0x10006 - Sends Component ID Sequences in descending modified time order.
0x10007 - Sends Property ID Sequences in descending modified time order.


The first four can be discovered using the GameInfo frames and filter ids in 
the feature frame.  The latter group are redundant because the difference 
lists provides an even greater optimisation.

Is anyone using these IDs?

Can they be safely removed in TP04? tpserver-cpp will soon no longer set those 
in the first set (which are sometimes incorrect). It has never set any in the 
latter set.

I note that this only leaves 5 ids, but more could be added as people suggest 
and implement filters.

Later
Lee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.thousandparsec.net/pipermail/tp-devel/attachments/20080502/c6f5cb64/attachment.pgp 


More information about the tp-devel mailing list