digraph G { edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"]; node [fontname="FreeSans",fontsize="10",shape=record]; rankdir=LR; Node1 [label="SCardDisconnect",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"]; Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 [label="IFDPowerICC",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$ifdwrapper_8c.html#a98ea41411858f8a4f7d82205912827f2",tooltip="Power up/down or reset's an ICC located in the IFD."]; Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node3 [label="ATRDecodeAtr",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$atrhandler_8c.html#a84127d39d788360749d94c602ab3e129",tooltip="Uncomment the following for ATR debugging or use ."]; Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node4 [label="IFDSetCapabilities",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$ifdwrapper_8c.html#a7d96a1b5990e785030496be8e2268ff7",tooltip="Set capabilities in the reader."]; Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node5 [label="IFDStatusICC",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$ifdwrapper_8c.html#a87e40e107118f8348b61977ce65c5c29",tooltip="Provide statistical information about the IFD and ICC including insertions, atr,..."]; Node5 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node5 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node6 [label="SCardCheckDaemonAvailability",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__clnt_8c.html#aaa02e1f70d68a502cd92ed066c44542f",tooltip="Checks if the server is running."]; Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node7 [label="SCardLockThread",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__clnt_8c.html#a1f7e1b05b30f1e5a5cd62b2f925222fe",tooltip="This function locks a mutex so another thread must wait to use this function."]; Node6 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node8 [label="SCardUnload",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__clnt_8c.html#a37765ea543e030fb158a9d6b8a7762f8",tooltip="Free resources allocated by the library."]; Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node9 [label="SYS_CloseFile",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#af10fc153fdf365c3a3001635c065a1c6",tooltip="Opens/creates a file."]; Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node10 [label="SYS_PublicMemoryUnmap",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#ad41a56d6ccc76f970fbb33179d694410",tooltip="Unmap a memory segment."]; Node6 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node11 [label="SCardUnlockThread",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__clnt_8c.html#a5dc8cab71db796c9e91329c22f4ebfa1",tooltip="This function unlocks a mutex so another thread may use the client."]; Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node12 [label="SHMClientRead",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__msg_8c.html#a5e0014bbafe9bcd7df5f44a6ebc6e2f0",tooltip="Wrapper for the SHMMessageReceive() function."]; Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node13 [label="SHMMessageReceive",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__msg_8c.html#a79ad4835c2384316592152d320eef49a",tooltip="Called by the Client to get the reponse from the server or vice-versa."]; Node13 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node1 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node14 [label="StatSynchronize",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$utils_8c.html#a9e14dcb8a490cde9c450c01b36272128",tooltip="Sends an asynchronous event to any waiting client."]; Node14 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node15 [label="SYS_GetPageSize",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#a85ac6c80e5212b00bb15a8481657e983",tooltip="Gets the memory page size."]; Node14 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node16 [label="SYS_MMapSynchronize",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#abc986c02619ec34a285509c60781b1b9",tooltip="Writes the changes made in a memory map to the disk mapped file."]; Node14 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node17 [label="SYS_OpenFile",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#a83df5dae709347018a9183e6c4cb7207",tooltip="Opens/creates a file."]; Node1 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node18 [label="SYS_USleep",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sys__generic_8h.html#a910a2c6f5b5a4eadf3213bdfdd0b9bb1",tooltip="Makes the current process sleep for some microseconds."]; Node1 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node19 [label="WrapSHMWrite",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__msg_8c.html#a00bf262b8a867838e4a851da8123e349",tooltip="Wrapper for the SHMMessageSend() function."]; Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node20 [label="SHMMessageSend",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$winscard__msg_8c.html#ac1bde0241da918d1a346c0dca681dd78",tooltip="Sends a menssage from client to server or vice-versa."]; }