Classes | |
| interface | IRest |
| This interface represents the boundary between the general purpose REST plugin handling, and the functionally specific handlers. The handler knows only to initialize and terminate all such handlers that it finds. Implementing this interface identifies the class as a REST handler implementation. More... | |
| interface | IRestHandler |
| This interface exports the generic plugin-handling services available to each loaded REST services module (IRest implementation). More... | |
| class | RequestData |
| This class represents the current REST request. It encapsulates the request/response state and takes care of response generation without exposing the REST handler to the actual mechanisms involved. More... | |
| class | Rest |
| class | RestException |
| class | RestAppearanceServices |
| class | RestAssetServices |
| class | RestHandler |
| class | RestInventoryServices |
| class | RestTestServices |
| interface | ITest |
| This interface represents the boundary between the general purpose REST plugin handling, and the functionally specific handlers. The handler knows only to initialzie and terminate all such handlers that it finds. More... | |
Namespaces | |
| namespace | Tests |
Functions | |
| delegate void | RestMethodHandler (RequestData rdata) |
| delegate RequestData | RestMethodAllocator (OSHttpRequest request, OSHttpResponse response, string path) |
| delegate RequestData OpenSim::ApplicationPlugins::Rest::Inventory::RestMethodAllocator | ( | OSHttpRequest | request, | |
| OSHttpResponse | response, | |||
| string | path | |||
| ) |
| delegate void OpenSim::ApplicationPlugins::Rest::Inventory::RestMethodHandler | ( | RequestData | rdata | ) |
The handler delegates are not noteworthy. The allocator allows a given handler to optionally subclass the base RequestData structure to carry any locally required per-request state needed.
1.5.1