mbed port of tinydtls

Auto generated API documentation and code listings for tinydtls_0_4_0

Classes

__session_t Multi-purpose address abstraction
aes128_ccm_t Crypto context for TLS_PSK_WITH_AES_128_CCM_8 cipher suite
dtls_client_hello_t Structure of the Client Hello message
dtls_context_t Holds global information of the DTLS engine
dtls_handler_t This structure contains callback functions used by tinydtls to communicate with the application
dtls_handshake_header_t Header structure for the DTLS handshake protocol
dtls_hello_verify_t Structure of the Hello Verify Request
dtls_hmac_context_t Context for HMAC generation
dtls_peer_t Holds security parameters, local state and the transport address for each peer
dtls_record_header_t Generic header structure of the DTLS record layer

Code

alert.h [code] DTLS alert protocol
ccm.c [code]
ccm.h [code]
config.h [code]
crypto.c [code]
crypto.h [code]
debug.c [code]
debug.h [code]
dtls.c [code]
dtls.h [code] High level DTLS API and visible structures
dtls_time.c [code] Clock Handling
dtls_time.h [code] Clock Handling
global.h [code]
hmac.c [code]
hmac.h [code]
netq.c [code]
netq.h [code]
numeric.h [code]
peer.c [code]
peer.h [code] Information about peers in a DTLS session
prng.h [code] Pseudo Random Numbers
rijndael.c [code]
rijndael.h [code]
sha2.c [code]
sha2.h [code]
state.h [code] State information for DTLS FSM
t_list.h [code] Wrappers for list structures and functions
uthash.h [code]
utlist.h [code]