digraph "ssl.h" { bgcolor="transparent"; edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; node [fontname="Helvetica",fontsize="10",shape=record]; Node0 [label="ssl.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; Node0 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node1 [label="config.h",height=0.2,width=0.4,color="black",URL="$config_8h.html",tooltip="Configuration options (set of defines) "]; Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node2 [label="check_config.h",height=0.2,width=0.4,color="black",URL="$check__config_8h.html",tooltip="Consistency checks for configuration options. "]; Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node3 [label="limits.h",height=0.2,width=0.4,color="grey75"]; Node0 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node4 [label="bignum.h",height=0.2,width=0.4,color="black",URL="$bignum_8h.html",tooltip="Multi-precision integer library. "]; Node4 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node5 [label="stddef.h",height=0.2,width=0.4,color="grey75"]; Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node6 [label="stdint.h",height=0.2,width=0.4,color="grey75"]; Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node7 [label="stdio.h",height=0.2,width=0.4,color="grey75"]; Node0 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node8 [label="ecp.h",height=0.2,width=0.4,color="black",URL="$ecp_8h.html",tooltip="Elliptic curves over GF(p) "]; Node8 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node9 [label="ssl_ciphersuites.h",height=0.2,width=0.4,color="black",URL="$ssl__ciphersuites_8h.html",tooltip="SSL Ciphersuites for mbed TLS. "]; Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node10 [label="pk.h",height=0.2,width=0.4,color="black",URL="$pk_8h.html",tooltip="Public Key abstraction layer. "]; Node10 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node11 [label="md.h",height=0.2,width=0.4,color="black",URL="$md_8h.html",tooltip="The generic message-digest wrapper. "]; Node11 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node11 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node12 [label="rsa.h",height=0.2,width=0.4,color="black",URL="$rsa_8h.html",tooltip="The RSA public-key cryptosystem. "]; Node12 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node12 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node12 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node13 [label="threading.h",height=0.2,width=0.4,color="black",URL="$threading_8h.html",tooltip="Threading abstraction layer. "]; Node13 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node14 [label="stdlib.h",height=0.2,width=0.4,color="grey75"]; Node13 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node15 [label="pthread.h",height=0.2,width=0.4,color="grey75"]; Node10 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node10 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node16 [label="ecdsa.h",height=0.2,width=0.4,color="black",URL="$ecdsa_8h.html",tooltip="The Elliptic Curve Digital Signature Algorithm (ECDSA). "]; Node16 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node16 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node9 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node17 [label="cipher.h",height=0.2,width=0.4,color="black",URL="$cipher_8h.html",tooltip="The generic cipher wrapper. "]; Node17 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node17 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node9 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node18 [label="x509_crt.h",height=0.2,width=0.4,color="black",URL="$x509__crt_8h.html",tooltip="X.509 certificate parsing and writing. "]; Node18 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node18 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node19 [label="x509.h",height=0.2,width=0.4,color="black",URL="$x509_8h.html",tooltip="X.509 generic defines and structures. "]; Node19 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node20 [label="asn1.h",height=0.2,width=0.4,color="black",URL="$asn1_8h.html",tooltip="Generic ASN.1 parsing. "]; Node20 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node20 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node20 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node19 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node19 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node18 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node21 [label="x509_crl.h",height=0.2,width=0.4,color="black",URL="$x509__crl_8h.html",tooltip="X.509 certificate revocation list parsing. "]; Node21 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node21 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node22 [label="dhm.h",height=0.2,width=0.4,color="black",URL="$dhm_8h.html",tooltip="Diffie-Hellman-Merkle key exchange. "]; Node22 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node22 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node23 [label="ecdh.h",height=0.2,width=0.4,color="black",URL="$ecdh_8h.html",tooltip="The Elliptic Curve Diffie-Hellman (ECDH) protocol APIs. "]; Node23 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node0 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node24 [label="mbedtls/platform_time.h",height=0.2,width=0.4,color="black",URL="$platform__time_8h.html",tooltip="mbed TLS Platform time abstraction "]; Node24 -> Node1 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node24 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; Node25 [label="time.h",height=0.2,width=0.4,color="grey75"]; }