05.10.2014 Views

TCG Storage Architecture Core Specification, Version 1.00, Revision ...

TCG Storage Architecture Core Specification, Version 1.00, Revision ...

TCG Storage Architecture Core Specification, Version 1.00, Revision ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>TCG</strong> <strong>Storage</strong> <strong>Architecture</strong> <strong>Core</strong> <strong>Specification</strong> <strong>TCG</strong> Copyright 2007<br />

<strong>Specification</strong> <strong>Version</strong> 1.0<br />

ID Name Format Size Default Description<br />

00 00 00 05<br />

00 00 14 07<br />

00 00 00 05<br />

00 00 14 08<br />

00 00 00 05<br />

00 00 14 09<br />

name-uinteger_1 10<br />

000000050000020B<br />

0000000500000211<br />

name-startColumn 10<br />

000000050000020B<br />

000000050000020B<br />

name-endColumn 10<br />

000000050000020B<br />

000000050000020B<br />

00 00 00 05 name-startRow 10<br />

00 00 14 0A<br />

000000050000020B<br />

0000000500000605<br />

00 00 00 05 name-endRow 10<br />

00 00 14 0B<br />

000000050000020B<br />

0000000500000605<br />

00 00 00 05<br />

00 00 16 01<br />

00 00 00 05<br />

00 00 16 02<br />

00 00 00 05<br />

00 00 16 03<br />

00 00 00 05<br />

00 00 16 04<br />

column 11 2<br />

0000000500001401<br />

0000000500001405<br />

lag 11 2<br />

0000000500001406<br />

0000000500001406<br />

columns_struct 11 2<br />

0000000500000805<br />

0000000500000805<br />

date 11 3<br />

0000000500001406<br />

0000000500001407<br />

0000000500001407<br />

Name-value pair that takes a<br />

uinteger_1 as the value.<br />

Name-value pair used for the<br />

cell_block type. The name portion<br />

of this type shall be "startColumn".<br />

Name-value pair used for the<br />

cell_block type. The name portion<br />

of this type shall be "endColumn".<br />

Name-value pair used for the<br />

cell_block type. The name portion<br />

of this type shall be "startRow".<br />

Name-value pair used for the<br />

cell_block type. The name portion<br />

of this type shall be "endRow".<br />

This type defines a column name<br />

and its associated type.<br />

A struct made up of 2 uinteger_2<br />

name-value types, used to define<br />

the lag when setting time. The 2<br />

types represent seconds and<br />

fraction of seconds. The names<br />

required are "Seconds" for the first<br />

value and "Fraction" for the<br />

second. The "Fraction" value is a<br />

number of milliseconds.<br />

This type is a struct made up of<br />

two Columns_list types. The first<br />

list is the indexed columns of a<br />

table, and the second list is the<br />

rest of the columns in the table.<br />

This is used in table creation.<br />

The date type represents the date<br />

portion of the time from the system<br />

clock. This is a set of name-value<br />

pairs, with the following names:<br />

"Year" (uinteger_2), "Month"<br />

(uinteger_1), and "Day"<br />

(uinteger_1) (see 5.5.5.6)<br />

<strong>Revision</strong> 0.9 – draft – Draft Page 109 of 265

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!