* Parameter @ref handling returns by-reference the type of resource handling
* required by the internal stack based on the specified @ref request.
*/
-OCStackResult DetermineResourceHandling (OCServerRequest *request,
+OCStackResult DetermineResourceHandling (const OCServerRequest *request,
ResourceHandling *handling,
OCResource **resource);
/**
* Prepares a JSON string for response.
*/
-OCStackResult BuildVirtualResourceResponse(OCResource *resourcePtr,
+OCStackResult BuildVirtualResourceResponse(const OCResource *resourcePtr,
uint8_t filterOn,
- char *filterValue,
+ const char *filterValue,
char * out,
uint16_t *remaining,
CAConnectivityType_t connType);
OCStackResult
-BuildVirtualResourceResponse(OCResource *resourcePtr, uint8_t filterOn,
- char *filterValue, char * out, uint16_t *remaining,
- CAConnectivityType_t connType )
+BuildVirtualResourceResponse(const OCResource *resourcePtr, uint8_t filterOn,
+ const char *filterValue, char *out, uint16_t *remaining,
+ CAConnectivityType_t connType )
{
if(!resourcePtr || !out || !remaining)
{
}
-OCStackResult DetermineResourceHandling (OCServerRequest *request,
+OCStackResult DetermineResourceHandling (const OCServerRequest *request,
ResourceHandling *handling,
OCResource **resource)
{