Data Description, Inc.
site map download order
 
  Data Desk
Data Desk/XL
Viz!on
ActivStats
ActivEpi
ProgramLive
KeyDonor

Product Updates
Demo Downloads
Data Desk Templates
SHOE file format

Product Registration
Customer Service
 

SHOE Spec Level 0

This level defines the storage and/or transmission of the stream of bytes upon which Shoe is based. i.e. file types, clipboard types.


bytes have 8 bits, labeled 0-7, with bit 0 least significant

if saved in file:

  • mac: file type is 'Shoe'
  • windows: file extension is '.Sho' (or '.sho')

if saved in clipboard:

  • mac: scrap type is 'Shoe'
  • windows: clip type registered with name "Shoe"

Since Shoe is designed to be writable and readable in a single pass without backtracking, it would be possible for one program to transmit information in Shoe format to another program, without the complete Shoe file ever actually existing anywhere on disk or in memory.

No protocols have been defined for this yet.

 

The Shoe specification consists of three levels:

level 0 - This level defines the storage and/or transmission of the stream of bytes upon which Shoe is based. i.e. file types, clipboard types.

level 1 - This level defines the overall structure of a Shoe file, independent of its meaning. i.e. how objects are composed of properties.

level 2 - This level defines the interpretation of the Shoe file. i.e. object types, property types, data types.