1 /******************************************************************
3 * Copyright 2014 Samsung Electronics All Rights Reserved.
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
19 ******************************************************************/
22 //logger.h included first to avoid conflict with RBL library PROGMEM attribute
24 #include "caleinterface.h"
28 void CASetLEClientThreadPoolHandle(ca_thread_pool_t handle)
30 OIC_LOG(DEBUG, TAG, "IN");
31 OIC_LOG(DEBUG, TAG, "OUT");
33 void CASetLEReqRespClientCallback(CABLEDataReceivedCallback callback)
35 OIC_LOG(DEBUG, TAG, "IN");
36 OIC_LOG(DEBUG, TAG, "OUT");
39 void CASetBLEClientErrorHandleCallback(CABLEErrorHandleCallback callback)
41 OIC_LOG(DEBUG, TAG, "IN");
42 OIC_LOG(DEBUG, TAG, "OUT");
45 CAResult_t CAStartLEGattClient()
47 OIC_LOG(DEBUG, TAG, "IN");
48 OIC_LOG(DEBUG, TAG, "OUT");
51 void CAStopLEGattClient()
53 OIC_LOG(DEBUG, TAG, "IN");
54 OIC_LOG(DEBUG, TAG, "OUT");
57 void CATerminateLEGattClient()
59 OIC_LOG(DEBUG, TAG, "IN");
60 OIC_LOG(DEBUG, TAG, "OUT");