Gleb Klochkov / Mbed OS Climatcontroll_Main

Dependencies:   esp8266-driver

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers test_coap_service_api.h Source File

test_coap_service_api.h

00001 /*
00002  * Copyright (c) 2015-2017, Arm Limited and affiliates.
00003  * SPDX-License-Identifier: Apache-2.0
00004  *
00005  * Licensed under the Apache License, Version 2.0 (the "License");
00006  * you may not use this file except in compliance with the License.
00007  * You may obtain a copy of the License at
00008  *
00009  *     http://www.apache.org/licenses/LICENSE-2.0
00010  *
00011  * Unless required by applicable law or agreed to in writing, software
00012  * distributed under the License is distributed on an "AS IS" BASIS,
00013  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00014  * See the License for the specific language governing permissions and
00015  * limitations under the License.
00016  */
00017 #ifndef TEST_COAP_SERVICE_API_H
00018 #define TEST_COAP_SERVICE_API_H
00019 
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif
00023 
00024 #include <stdbool.h>
00025 
00026 bool test_coap_service_initialize();
00027 
00028 bool test_coap_service_delete();
00029 
00030 bool test_coap_service_virtual_socket_recv();
00031 
00032 bool test_coap_service_virtual_socket_set_cb();
00033 
00034 bool test_coap_service_register_uri();
00035 
00036 bool test_coap_service_unregister_uri();
00037 
00038 bool test_coap_service_request_send();
00039 
00040 bool test_coap_service_request_delete();
00041 
00042 bool test_coap_service_response_send();
00043 
00044 bool test_coap_callbacks();
00045 
00046 bool test_eventOS_callbacks();
00047 
00048 bool test_conn_handler_callbacks();
00049 
00050 bool test_certificate_set();
00051 
00052 bool test_handshake_timeout_set();
00053 
00054 bool test_coap_duplcate_msg_buffer_set();
00055 
00056 bool test_coap_service_get_internal_timer_ticks();
00057 
00058 bool test_coap_service_if_find_by_socket();
00059 
00060 bool test_coap_service_handshake_limit_set();
00061 
00062 
00063 #ifdef __cplusplus
00064 }
00065 #endif
00066 
00067 #endif // TEST_COAP_SERVICE_API_H
00068