I suggest you to take a look at the "General Concepts.pdf" document to know more about snapshots. In particular, see section 4.2.
Furthermore, all of the provided demo examples show use the snapshot. So, choose a demo that somehow resembles your application and study its source code carefully.
The kind of filtering you mentioned can be obtained by leveraging "selectors": see
http://www.lightstreamer.com/vb/showthread.php?t=65&highlight=selectors