As I can see from numerous examples around your forum and in your articles, when writing a module you should subclass ModuleBase and when doing so, you get all sorts of application and client events available, like onAppStart, onAppStop, onConnect etc. That's all good, but I don't see this documented anywhere (
http://www.wowza.com/resources/serverapi/com/wowza/wms/module/ModuleBase.html). I'm interested in knowing all of the events available to me. I can see the Interfaces are documented eg. IModuleOnApp (
http://www.wowza.com/resources/serverapi/com/wowza/wms/module/IModuleOnApp.html), but in this doc it states that the onAppStart and onAppStop must be implemented as static methods, but non of your examples does this. So what's up and what's down here? It there something I'm missing? Please fill me in, if so.
Hello there and welcome to the Wowza support forum.
The documentation for the IModuleOnApp interface is saying that a module can not directly implement the IModuleOnApp interface. Instead the interface only serves as an example of the method names and call signature needed to implement these application methods.