Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change 
notification.

The following page has been changed by NoblePaul:
http://wiki.apache.org/thrift/New_compact_binary_protocol

------------------------------------------------------------------------------
   ||<#FF8080>  7  ||<#FF8080>  6  ||<#FF8080>  5  ||<#80FF80>  4  ||<#80FF80>  
3  ||<#80FF80>  2  ||<#80FF80>  1  ||<#80FF80>  0  ||
  
  The 5 LSB (green) could be used for these types 
-  # VOID
+  * VOID
-  # STOP
+  * STOP
-  # BOOLEAN_TRUE
+  * BOOLEAN_TRUE
-  # BOOLEAN_FALSE
+  * BOOLEAN_FALSE
-  # DOUBLE
+  * DOUBLE
-  # I16 
+  * I16 
-  # I32 
+  * I32 
-  # I64 
+  * I64 
  The 3 MSB (red) can be used for a max 7 types. The 5 MSB can be used in these 
types for length ,value etc (depending on the type)
-  # STRING 
+  * STRING 
-  # SET 
+  * SET 
-  # LIST
+  * LIST
-  # MAP
+  * MAP
-  # POSITIVE_I32
+  * POSITIVE_I32
-  # STRUCT
+  * STRUCT
-  # EXTERN_STRING
+  * EXTERN_STRING
  
  == Information sources ==
  [http://publists.facebook.com/pipermail/thrift/2008-January/000275.html 2008 
jan mail thread][[BR]]

Reply via email to