2 * Copyright (c) 2016 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 #include "PolicyRequest.h"
21 PolicyRequest::PolicyRequest(int type, int reqId, const char *subj, const char *desc) :
22 RequestInfo(type, reqId, subj, desc)
26 PolicyRequest::~PolicyRequest()
30 const char* PolicyRequest::getClient()
35 bool PolicyRequest::reply(int error)
40 bool PolicyRequest::reply(int error, ctx::CtxJson1 &requestResult)
45 bool PolicyRequest::reply(int error, ctx::CtxJson1 &requestResult, ctx::CtxJson1 &dataRead)
50 bool PolicyRequest::publish(int error, ctx::CtxJson1 &data)