Loading...
Searching...
No Matches
coap_supported.h
Go to the documentation of this file.
/*
* coap_supported.h -- CoAP optional functionality
*
* Copyright (C) 2024 Olaf Bergmann <bergmann@tzi.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*
* This file is part of the CoAP library libcoap. Please see README for terms
* of use.
*/
#ifndef COAP_SUPPORTED_H_
#define COAP_SUPPORTED_H_
int coap_af_unix_is_supported(void);
int coap_async_is_supported(void);
int coap_client_is_supported(void);
int coap_dtls_is_supported(void);
int coap_dtls_cid_is_supported(void);
int coap_dtls_psk_is_supported(void);
int coap_dtls_pki_is_supported(void);
int coap_dtls_pkcs11_is_supported(void);
int coap_dtls_rpk_is_supported(void);
int coap_epoll_is_supported(void);
int coap_ipv4_is_supported(void);
int coap_ipv6_is_supported(void);
int coap_observe_persist_is_supported(void);
int coap_oscore_is_supported(void);
int coap_proxy_is_supported(void);
int coap_q_block_is_supported(void);
int coap_server_is_supported(void);
int coap_tcp_is_supported(void);
int coap_threadsafe_is_supported(void);
int coap_tls_is_supported(void);
int coap_ws_is_supported(void);
int coap_wss_is_supported(void);
#endif /* COAP_SUPPORTED_H_ */
coap_dtls_cid_is_supported
int coap_dtls_cid_is_supported(void)
Check whether (D)TLS CID is available.
Definition coap_notls.c:86
coap_tcp_is_supported
int coap_tcp_is_supported(void)
Check whether TCP is available.
Definition coap_tcp.c:20
coap_dtls_psk_is_supported
int coap_dtls_psk_is_supported(void)
Check whether (D)TLS PSK is available.
Definition coap_notls.c:50
coap_epoll_is_supported
int coap_epoll_is_supported(void)
Determine whether epoll is supported or not.
Definition coap_net.c:567
coap_tls_is_supported
int coap_tls_is_supported(void)
Check whether TLS is available.
Definition coap_notls.c:41
coap_af_unix_is_supported
int coap_af_unix_is_supported(void)
Check whether socket type AF_UNIX is available.
Definition coap_net.c:621
coap_ws_is_supported
int coap_ws_is_supported(void)
Check whether WebSockets is available.
Definition coap_ws.c:933
coap_oscore_is_supported
int coap_oscore_is_supported(void)
Check whether OSCORE is available.
Definition coap_oscore.c:2184
coap_ipv6_is_supported
int coap_ipv6_is_supported(void)
Check whether IPv6 is available.
Definition coap_net.c:594
coap_threadsafe_is_supported
int coap_threadsafe_is_supported(void)
Determine whether libcoap is threadsafe or not.
Definition coap_net.c:576
coap_dtls_is_supported
int coap_dtls_is_supported(void)
Check whether DTLS is available.
Definition coap_notls.c:36
coap_async_is_supported
int coap_async_is_supported(void)
Check whether ASYNC (separate responses) is available.
Definition coap_async.c:231
coap_server_is_supported
int coap_server_is_supported(void)
Check whether Server code is available.
Definition coap_net.c:612
coap_client_is_supported
int coap_client_is_supported(void)
Check whether Client code is available.
Definition coap_net.c:603
coap_dtls_pki_is_supported
int coap_dtls_pki_is_supported(void)
Check whether (D)TLS PKI is available.
Definition coap_notls.c:59
coap_observe_persist_is_supported
int coap_observe_persist_is_supported(void)
Check whether Observe Persist is available.
Definition coap_subscribe.c:24
coap_q_block_is_supported
int coap_q_block_is_supported(void)
Check whether Q-BlockX is available.
Definition coap_block.c:29
coap_proxy_is_supported
int coap_proxy_is_supported(void)
Check whether Proxy code is available.
Definition coap_proxy.c:874
coap_wss_is_supported
int coap_wss_is_supported(void)
Check whether Secure WebSockets is available.
Definition coap_ws.c:938
coap_dtls_rpk_is_supported
int coap_dtls_rpk_is_supported(void)
Check whether (D)TLS RPK is available.
Definition coap_notls.c:77
coap_dtls_pkcs11_is_supported
int coap_dtls_pkcs11_is_supported(void)
Check whether (D)TLS PKCS11 is available.
Definition coap_notls.c:68
coap_ipv4_is_supported
int coap_ipv4_is_supported(void)
Check whether IPv4 is available.
Definition coap_net.c:585