LOM2M  0.8.0
Static Public Member Functions | List of all members
AbstractController Class Reference

#include <Controller.h>

Static Public Member Functions

static ResponseStatusCode checkValidityRequestPri (const RequestPrimitive &req)
 
static EntitycreateResource (RequestPrimitive &request, ResponsePrimitive *resp, Entity *targetEntity, JsonObject o)
 
static bool updateResource (Entity *entityToUpdate, JsonObject o)
 
static EntityfindEntityFromUri (String uri, UriType uriType)
 

Detailed Description

Controller used for high level management of resources. May use other resource specific controllers to do so.

Member Function Documentation

◆ checkValidityRequestPri()

ResponseStatusCode AbstractController::checkValidityRequestPri ( const RequestPrimitive req)
static

Checks the M, O, & NP parameters of the provided request primitive.

Parameters
reqto be checked

◆ createResource()

Entity * AbstractController::createResource ( RequestPrimitive request,
ResponsePrimitive resp,
Entity targetEntity,
JsonObject  o 
)
static

◆ findEntityFromUri()

Entity * AbstractController::findEntityFromUri ( String  uri,
UriType  uriType 
)
static

◆ updateResource()

static bool AbstractController::updateResource ( Entity entityToUpdate,
JsonObject  o 
)
static

The documentation for this class was generated from the following files: