Actually, I haven't received any questions yet, so the title is wrong. But, there are some questions that I think will arise. Those I have put up here. If you have any questions regarding Oculus, mail me at 'bart at friesoft dot nl'.
Oculus is a daemon program that runs on a server and listens to a predefined port. When someone opens a telnet connection to that port (or a set-up secure tunnel), he/she can query the daemon for server statistics. Those queries are commands that are typed in in plain text and can have parameters.
Several reasons, one being the fact that I couldn't find a simple server monitor. They all require hours of settings up and configuring. I just wanted something that could show me if the server was running, and als give me some stats. During the project, though (which took me longer eventually than finding out how some of the others work) I decided it would be a programming practice. The Oculus daemon has everything I know about programming in it: plugin support, complex data structures, network programming, XML parsing, etc.
Can be all kinds of things of course and here are some clues: