The Scope protocol is used to communicate with the Opera browser.

This package contains a number of *Message classes. These classes are enumerations of the message messages in the *.proto files in the "protos/" directory.

The event messages in the *.proto files are handled in the scope.stp.UmsEventParser class. These messages are then passed to EventHandler, where they are passed to the correct class. Any new events must be added in these classes.