github.com/keltia/go-ipfs@v0.3.8-0.20150909044612-210793031c63/unixfs/pb/unixfs.proto (about)

     1  package unixfs.pb;
     2  
     3  message Data {
     4  	enum DataType {
     5  		Raw = 0;
     6  		Directory = 1;
     7  		File = 2;
     8  		Metadata = 3;
     9  		Symlink = 4;
    10  	}
    11  
    12  	required DataType Type = 1;
    13  	optional bytes Data = 2;
    14  	optional uint64 filesize = 3;
    15  	repeated uint64 blocksizes = 4;
    16  }
    17  
    18  message Metadata {
    19  	required string MimeType = 1;
    20  }