public byte[] getMessage() {
        byte results[] = new byte[getRequestSize()];

        results[0] = (byte)(getRequestSize() - 1);

        int offset = 1;
        for (RecordRequest record : records) {
            record.getRequest(results, offset);
            offset += record.getRequestSize();
        }
        return results;
    }
public byte [ ] getMessage ( ) { byte results [ ] = new byte [ getRequestSize ( ) ] ; results [ 0 ] = ( byte ) ( getRequestSize ( ) - 1 ) ; int offset = 1 ; for ( RecordRequest record : records ) { record . getRequest ( results , offset ) ; offset += record . getRequestSize ( ) ; } return results ; }
getMessage -- return the raw binary message.
@return the raw binary message