with "high level" examples I would mean here an example of usage of methods/functions in a widely-using application. So, for example, ZLIB/GZIP are the well-known examples of LZ77 usage.
For LZO there is no example like these. There is may be the only one fairly known application based on LZO. This is LZOP - an LZO packer.
The core of LZOP corresponds to the example provided in documentation.
Besides the archive header, LZOP does the following: it takes a next piece of input data, compresses it with LZO method, writes the header of compressed block and writes the block itself. And loops while there is anything to compress. The block header has size of uncompressed block, size of compressed block and checksum over uncompressed data (Adler32).