Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Interface: RT.PropellerApi.IPropellerModule

Summary

Implement this interface to create a module for Propeller, the flexible HTTP webserver.

Instance methods

HttpResponse When implemented in a class, handles an HTTP request. (see also remarks)
void
Init(LoggerBase log, JsonValue settings, ISettingsSaver saver)
When implemented in a class, initializes the module. (see also remarks)
void When implemented in a class, shuts down the module. (see also remarks)

Instance properties

string[] When implemented in a class, returns a list of file filters (e.g. C:\path\*.*) which Propeller will monitor for changes. Every time a change to any matching file is detected, Propeller reinitializes this module. (see also remarks)
bool When implemented in a class, determines whether the module requires reinitialization. (see also remarks)
stringWhen implemented in a class, gets a human-readable name of the module.