X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fstack%2Fsamples%2Flinux%2Fsecure%2Focserverbasicops.h;h=f8b72dbab65717219b809693991d00328acacdbf;hb=7f00f942c39b7bc27c7eeecf213a239c3fe4173c;hp=4edbd8ee3d2e884b36eb6d91f8aa5549d2b8f526;hpb=d77842b219057f672a02b6a60a0320357419f86c;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/stack/samples/linux/secure/ocserverbasicops.h b/resource/csdk/stack/samples/linux/secure/ocserverbasicops.h index 4edbd8e..f8b72db 100644 --- a/resource/csdk/stack/samples/linux/secure/ocserverbasicops.h +++ b/resource/csdk/stack/samples/linux/secure/ocserverbasicops.h @@ -49,23 +49,18 @@ typedef struct LEDRESOURCE{ int createLEDResource (char *uri, LEDResource *ledResource, bool resourceState, int resourcePower); /* This method converts the payload to JSON format */ -char* constructJsonResponse (OCEntityHandlerRequest *ehRequest); +OCRepPayload* constructResponse (OCEntityHandlerRequest *ehRequest); /* Following methods process the PUT, GET, POST * requests */ OCEntityHandlerResult ProcessGetRequest (OCEntityHandlerRequest *ehRequest, - char *payload, - size_t maxPayloadSize); + OCRepPayload **payload); OCEntityHandlerResult ProcessPutRequest (OCEntityHandlerRequest *ehRequest, - char *payload, - size_t maxPayloadSize); + OCRepPayload **payload); OCEntityHandlerResult ProcessPostRequest (OCEntityHandlerRequest *ehRequest, - char *payload, - size_t maxPayloadSize); - -/* call getResult in common.cpp to get the result in string format. */ -const char *getResult(OCStackResult result); + OCEntityHandlerResponse *response, + OCRepPayload **payload); //----------------------------------------------------------------------------- // Callback functions