All pastes #279363 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-12-14 23:52 UTC
rendered paste body
      byte[] header = new byte[] {'l', 1, 0, 1,
         /*bodylen*/ 0, 0, 0, 0,
         /*serial*/ 1, 0, 0, 0,
         /*headerarraylen*/ 110, 0, 0, 0,
         /*headerstruct 32*/
            1, 1, 'o', 0, 
            25, 0, 0, 0, 
            '/', 'o', 'r', 'g', '/', 'f', 'r', 'e', 'e', 'd', 'e', 's', 'k', 't', 'o', 'p', '/', 'D', 'B', 'u', 's', 0, 0, 0,
         /*headerstruct 32*/ 
            6, 1, 's', 0, 
            24, 0, 0, 0, 
            'o', 'r', 'g', '.', 'f', 'r', 'e', 'e', 'd', 'e', 's', 'k', 't', 'o', 'p', '.', 'D', 'B', 'u', 's', 0, 0, 0, 0,
         /*headerstruct 32*/ 
            2, 1, 's', 0, 
            24, 0, 0, 0, 
            'o', 'r', 'g', '.', 'f', 'r', 'e', 'e', 'd', 'e', 's', 'k', 't', 'o', 'p', '.', 'D', 'B', 'u', 's', 0, 0, 0, 0,
         /*headerstruct 16*/ 
            3, 1, 's', 0, 
            5, 0, 0, 0, 
            'H', 'e', 'l', 'l', 'o', 0, 0, 0
      };
      //Hexdump.print(header);
      out.write("l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\0\25\0\0\0/org/freedesktop/DBus\0\0\0\6\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0\2\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0\3\1s\0\5\0\0\0Hello\0\0\0".getBytes()); // works
      out.write(header); // fails
      out.flush();